diff options
Diffstat (limited to 'lc/Builtins.lc')
-rw-r--r-- | lc/Builtins.lc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lc/Builtins.lc b/lc/Builtins.lc index 15840268..1657fc8f 100644 --- a/lc/Builtins.lc +++ b/lc/Builtins.lc | |||
@@ -555,6 +555,9 @@ data Texture where | |||
555 | -> Image 1 (Color (Vec 4 Float)) | 555 | -> Image 1 (Color (Vec 4 Float)) |
556 | -> Texture | 556 | -> Texture |
557 | 557 | ||
558 | data TextureCube where | ||
559 | TextureCubeSlot :: String -- texture slot name | ||
560 | -> TextureCube | ||
558 | data Filter | 561 | data Filter |
559 | = PointFilter | 562 | = PointFilter |
560 | | LinearFilter | 563 | | LinearFilter |
@@ -568,6 +571,7 @@ data Sampler = Sampler Filter EdgeMode Texture | |||
568 | 571 | ||
569 | -- builtin | 572 | -- builtin |
570 | texture2D :: Sampler -> Vec 2 Float -> Vec 4 Float | 573 | texture2D :: Sampler -> Vec 2 Float -> Vec 4 Float |
574 | textureCube :: TextureCube -> Vec 3 Float -> Vec 4 Float | ||
571 | 575 | ||
572 | 576 | ||
573 | -- todo: remove | 577 | -- todo: remove |