summaryrefslogtreecommitdiff
path: root/testdata
diff options
context:
space:
mode:
authorPéter Diviánszky <divipp@gmail.com>2016-02-29 14:52:16 +0100
committerPéter Diviánszky <divipp@gmail.com>2016-02-29 14:52:16 +0100
commitb6c039b49d3d6e22ba62602e92c16f4425bdbff6 (patch)
tree66290cff444a6d3fd078916aa2350cdf5bf9c686 /testdata
parent3301664eed29fa77916f9d61878ee358f5f23d09 (diff)
remove hacks
Diffstat (limited to 'testdata')
-rw-r--r--testdata/NewStyle.lc2
-rw-r--r--testdata/PrimReduce.lc2
-rw-r--r--testdata/editor-examples/Cube.lc2
-rw-r--r--testdata/editor-examples/LambdaCube.lc2
-rw-r--r--testdata/editor-examples/LambdaCube2.lc2
-rw-r--r--testdata/editor-examples/MagicCube.lc2
-rw-r--r--testdata/editor-examples/RecLC.lc2
-rw-r--r--testdata/editor-examples/Stripes.lc2
-rw-r--r--testdata/example06.lc2
-rw-r--r--testdata/example07.lc2
-rw-r--r--testdata/example08.lc2
-rw-r--r--testdata/fragment01.lc2
-rw-r--r--testdata/fragment03swizzling.lc2
-rw-r--r--testdata/fragment04ifthenelse.lc2
-rw-r--r--testdata/fragment07let.lc2
-rw-r--r--testdata/gfx02.lc2
-rw-r--r--testdata/gfx03.lc6
-rw-r--r--testdata/graphics-features/codegen/shadergen01.lc2
-rw-r--r--testdata/helloWorld.lc2
-rw-r--r--testdata/reduce01.lc2
-rw-r--r--testdata/reduce05.lc2
-rw-r--r--testdata/simple02.lc2
-rw-r--r--testdata/uniformparam01.lc2
-rw-r--r--testdata/uniformparam02.lc2
-rw-r--r--testdata/uniformparam03.lc2
25 files changed, 27 insertions, 27 deletions
diff --git a/testdata/NewStyle.lc b/testdata/NewStyle.lc
index 5f7c7f6f..2a074b53 100644
--- a/testdata/NewStyle.lc
+++ b/testdata/NewStyle.lc
@@ -8,7 +8,7 @@ colorFragmentCtx = (DepthOp Less True, ColorOp NoBlending (V4 True True True Tru
8rasterizeWith = rasterizePrimitives 8rasterizeWith = rasterizePrimitives
9triangles = triangleRasterCtx 9triangles = triangleRasterCtx
10 10
11cubeVertexStream = fetch "stream4" (Attribute "position4" :: ((Vec 4 Float))) 11cubeVertexStream = fetch "stream4" ((Attribute "position4" :: Vec 4 Float))
12mapFragments2 s fs = accumulate colorFragmentCtx (\((a)) -> ((fs a))) s clear 12mapFragments2 s fs = accumulate colorFragmentCtx (\((a)) -> ((fs a))) s clear
13 13
14rotate' v = (Uniform "MVP" :: Mat 4 4 Float) `PrimMulMatVec` v 14rotate' v = (Uniform "MVP" :: Mat 4 4 Float) `PrimMulMatVec` v
diff --git a/testdata/PrimReduce.lc b/testdata/PrimReduce.lc
index e311e9ac..6325c79f 100644
--- a/testdata/PrimReduce.lc
+++ b/testdata/PrimReduce.lc
@@ -6,7 +6,7 @@ colorFragmentCtx = accumulationContext ((ColorOp NoBlending (V4 True True True T
6rasterizeWith = rasterizePrimitives 6rasterizeWith = rasterizePrimitives
7triangles = triangleRasterCtx 7triangles = triangleRasterCtx
8 8
9cubeVertexStream = fetch "stream4" (Attribute "position4" :: ((Vec 4 Float))) 9cubeVertexStream = fetch "stream4" ((Attribute "position4" :: Vec 4 Float))
10mapFragments2 s fs = accumulate colorFragmentCtx (\() -> ((fs))) s clear 10mapFragments2 s fs = accumulate colorFragmentCtx (\() -> ((fs))) s clear
11transform s f = mapPrimitives (\((v)) -> ((f v))) s 11transform s f = mapPrimitives (\((v)) -> ((f v))) s
12 12
diff --git a/testdata/editor-examples/Cube.lc b/testdata/editor-examples/Cube.lc
index 7efaf32b..61bf2ae5 100644
--- a/testdata/editor-examples/Cube.lc
+++ b/testdata/editor-examples/Cube.lc
@@ -16,5 +16,5 @@ makeFrame (time :: Float)
16 16
17main = renderFrame $ 17main = renderFrame $
18 makeFrame (Uniform "Time") 18 makeFrame (Uniform "Time")
19 (fetch "stream4" (Attribute "position4")) 19 (fetch "stream4" ((Attribute "position4")))
20 20
diff --git a/testdata/editor-examples/LambdaCube.lc b/testdata/editor-examples/LambdaCube.lc
index 3ac877bc..810159d8 100644
--- a/testdata/editor-examples/LambdaCube.lc
+++ b/testdata/editor-examples/LambdaCube.lc
@@ -43,5 +43,5 @@ makeFrame (vertexstream :: PrimitiveStream Triangle ((Vec 4 Float)))
43 & accumulateWith (DepthOp Less True, ColorOp NoBlending (V4 True True True True)) 43 & accumulateWith (DepthOp Less True, ColorOp NoBlending (V4 True True True True))
44 44
45main = renderFrame $ 45main = renderFrame $
46 makeFrame (fetch "stream4" (Attribute "position4")) 46 makeFrame (fetch "stream4" ((Attribute "position4")))
47 47
diff --git a/testdata/editor-examples/LambdaCube2.lc b/testdata/editor-examples/LambdaCube2.lc
index 8529db31..7a9bdeec 100644
--- a/testdata/editor-examples/LambdaCube2.lc
+++ b/testdata/editor-examples/LambdaCube2.lc
@@ -29,5 +29,5 @@ makeFrame (time :: Float)
29 29
30main = renderFrame $ 30main = renderFrame $
31 makeFrame (Uniform "Time") 31 makeFrame (Uniform "Time")
32 (fetch "stream4" (Attribute "position4")) 32 (fetch "stream4" ((Attribute "position4")))
33 33
diff --git a/testdata/editor-examples/MagicCube.lc b/testdata/editor-examples/MagicCube.lc
index f41a9ec9..43ecf311 100644
--- a/testdata/editor-examples/MagicCube.lc
+++ b/testdata/editor-examples/MagicCube.lc
@@ -23,4 +23,4 @@ makeFrame (time :: Float)
23 23
24main = renderFrame $ 24main = renderFrame $
25 makeFrame (Uniform "Time") 25 makeFrame (Uniform "Time")
26 (fetch "stream4" (Attribute "position4")) 26 (fetch "stream4" ((Attribute "position4")))
diff --git a/testdata/editor-examples/RecLC.lc b/testdata/editor-examples/RecLC.lc
index b8cfac19..cebd551c 100644
--- a/testdata/editor-examples/RecLC.lc
+++ b/testdata/editor-examples/RecLC.lc
@@ -5,7 +5,7 @@ import RecursiveTexture hiding (main)
5 5
6inner2 = 6inner2 =
7 makeFrame (Uniform "Time") 7 makeFrame (Uniform "Time")
8 (fetch "stream4" (Attribute "position4")) 8 (fetch "stream4" ((Attribute "position4")))
9 9
10main :: Output 10main :: Output
11main = ScreenOut $ snd $ iterate (\(n, f) -> (n+1, cube' 512 n f)) (0, inner2) !! 2 11main = ScreenOut $ snd $ iterate (\(n, f) -> (n+1, cube' 512 n f)) (0, inner2) !! 2
diff --git a/testdata/editor-examples/Stripes.lc b/testdata/editor-examples/Stripes.lc
index 549e2e4d..d97fa7da 100644
--- a/testdata/editor-examples/Stripes.lc
+++ b/testdata/editor-examples/Stripes.lc
@@ -19,6 +19,6 @@ makeFrame (time :: Float)
19 19
20main = renderFrame $ 20main = renderFrame $
21 makeFrame (Uniform "Time") 21 makeFrame (Uniform "Time")
22 (fetch "stream4" (Attribute "position4")) 22 (fetch "stream4" ((Attribute "position4")))
23 23
24 24
diff --git a/testdata/example06.lc b/testdata/example06.lc
index f29f8904..51181553 100644
--- a/testdata/example06.lc
+++ b/testdata/example06.lc
@@ -6,7 +6,7 @@ colorFragmentCtx = (DepthOp Less True, ColorOp NoBlending (V4 True True True Tru
6rasterizeWith = rasterizePrimitives 6rasterizeWith = rasterizePrimitives
7triangles = triangleRasterCtx 7triangles = triangleRasterCtx
8 8
9cubeVertexStream = fetch "stream4" (Attribute "position4" :: ((Vec 4 Float))) 9cubeVertexStream = fetch "stream4" ((Attribute "position4" :: Vec 4 Float))
10mapFragments2 s fs = accumulate colorFragmentCtx (\((a)) -> ((fs a))) s clear 10mapFragments2 s fs = accumulate colorFragmentCtx (\((a)) -> ((fs a))) s clear
11transform s f = mapPrimitives (\((v)) -> (f v, v)) s 11transform s f = mapPrimitives (\((v)) -> (f v, v)) s
12 12
diff --git a/testdata/example07.lc b/testdata/example07.lc
index 4882f206..8f28413b 100644
--- a/testdata/example07.lc
+++ b/testdata/example07.lc
@@ -8,7 +8,7 @@ colorFragmentCtx = (DepthOp Less True, ColorOp NoBlending (V4 True True True Tru
8rasterizeWith = rasterizePrimitives 8rasterizeWith = rasterizePrimitives
9triangles = triangleRasterCtx 9triangles = triangleRasterCtx
10 10
11cubeVertexStream = fetch "stream4" (Attribute "position4" :: ((Vec 4 Float))) 11cubeVertexStream = fetch "stream4" ((Attribute "position4" :: Vec 4 Float))
12mapFragments2 s fs = accumulate colorFragmentCtx (\((a)) -> ((fs a))) s clear 12mapFragments2 s fs = accumulate colorFragmentCtx (\((a)) -> ((fs a))) s clear
13transform s f = mapPrimitives (\((v)) -> (f v, v)) s 13transform s f = mapPrimitives (\((v)) -> (f v, v)) s
14 14
diff --git a/testdata/example08.lc b/testdata/example08.lc
index 59b2c1d5..02f94059 100644
--- a/testdata/example08.lc
+++ b/testdata/example08.lc
@@ -8,7 +8,7 @@ colorFragmentCtx = (DepthOp Less True, ColorOp NoBlending (V4 True True True Tru
8rasterizeWith = rasterizePrimitives 8rasterizeWith = rasterizePrimitives
9triangles = triangleRasterCtx 9triangles = triangleRasterCtx
10 10
11cubeVertexStream = fetch "stream4" (Attribute "position4" :: ((Vec 4 Float))) 11cubeVertexStream = fetch "stream4" ((Attribute "position4" :: Vec 4 Float))
12mapFragments2 s fs bg = accumulate colorFragmentCtx (\((a)) -> ((fs a))) s bg 12mapFragments2 s fs bg = accumulate colorFragmentCtx (\((a)) -> ((fs a))) s bg
13 13
14cube fv f bg = (cubeVertexStream -- cube vertices 14cube fv f bg = (cubeVertexStream -- cube vertices
diff --git a/testdata/fragment01.lc b/testdata/fragment01.lc
index c285242e..3ebdca52 100644
--- a/testdata/fragment01.lc
+++ b/testdata/fragment01.lc
@@ -6,7 +6,7 @@ colorFragmentCtx = accumulationContext ((ColorOp NoBlending (V4 True True True T
6rasterizeWith = rasterizePrimitives 6rasterizeWith = rasterizePrimitives
7triangles = triangleRasterCtx 7triangles = triangleRasterCtx
8 8
9quadVertexStream = fetch "quad" (Attribute "position" :: ((Vec 4 Float))) 9quadVertexStream = fetch "quad" ((Attribute "position" :: Vec 4 Float))
10 10
11transform s f = mapPrimitives (\((v)) -> ((f v))) s 11transform s f = mapPrimitives (\((v)) -> ((f v))) s
12 12
diff --git a/testdata/fragment03swizzling.lc b/testdata/fragment03swizzling.lc
index c4c89e2c..8dc816a1 100644
--- a/testdata/fragment03swizzling.lc
+++ b/testdata/fragment03swizzling.lc
@@ -6,7 +6,7 @@ colorFragmentCtx = accumulationContext ((ColorOp NoBlending (V4 True True True T
6rasterizeWith = rasterizePrimitives 6rasterizeWith = rasterizePrimitives
7triangles = triangleRasterCtx 7triangles = triangleRasterCtx
8 8
9quadVertexStream = fetch "quad" (Attribute "position" :: ((Vec 4 Float))) 9quadVertexStream = fetch "quad" ((Attribute "position" :: Vec 4 Float))
10 10
11transform s f = mapPrimitives (\((v)) -> (f v, v)) s 11transform s f = mapPrimitives (\((v)) -> (f v, v)) s
12 12
diff --git a/testdata/fragment04ifthenelse.lc b/testdata/fragment04ifthenelse.lc
index 55d47c98..69cd9ee3 100644
--- a/testdata/fragment04ifthenelse.lc
+++ b/testdata/fragment04ifthenelse.lc
@@ -7,7 +7,7 @@ colorFragmentCtx = accumulationContext ((ColorOp NoBlending (V4 True True True T
7rasterizeWith = rasterizePrimitives 7rasterizeWith = rasterizePrimitives
8triangles = triangleRasterCtx 8triangles = triangleRasterCtx
9 9
10quadVertexStream = fetch "quad" (Attribute "position" :: ((Vec 4 Float))) 10quadVertexStream = fetch "quad" ((Attribute "position" :: Vec 4 Float))
11 11
12transform s f = mapPrimitives (\((v)) -> (f v, v)) s 12transform s f = mapPrimitives (\((v)) -> (f v, v)) s
13 13
diff --git a/testdata/fragment07let.lc b/testdata/fragment07let.lc
index ad5d719b..44655d09 100644
--- a/testdata/fragment07let.lc
+++ b/testdata/fragment07let.lc
@@ -6,7 +6,7 @@ colorFragmentCtx = ((ColorOp NoBlending (V4 True True True True)))
6rasterizeWith = rasterizePrimitives 6rasterizeWith = rasterizePrimitives
7triangles = triangleRasterCtx 7triangles = triangleRasterCtx
8 8
9quadVertexStream = fetch "quad" (Attribute "position" :: ((Vec 4 Float))) 9quadVertexStream = fetch "quad" ((Attribute "position" :: Vec 4 Float))
10 10
11transform s f = mapPrimitives (\((v)) -> (f v, v)) s 11transform s f = mapPrimitives (\((v)) -> (f v, v)) s
12 12
diff --git a/testdata/gfx02.lc b/testdata/gfx02.lc
index 96753443..489c6dfa 100644
--- a/testdata/gfx02.lc
+++ b/testdata/gfx02.lc
@@ -3,7 +3,7 @@ main = let
3 rasterCtx = TriangleCtx CullNone PolygonFill NoOffset LastVertex 3 rasterCtx = TriangleCtx CullNone PolygonFill NoOffset LastVertex
4 fragmentCtx = accumulationContext ((ColorOp NoBlending (V4 True True True True))) 4 fragmentCtx = accumulationContext ((ColorOp NoBlending (V4 True True True True)))
5 vertexShader = \((v)) -> (v, v) 5 vertexShader = \((v)) -> (v, v)
6 vertexStream = fetch "stream4" (Attribute "position4" :: ((Vec 4 Float))) 6 vertexStream = fetch "stream4" ((Attribute "position4" :: Vec 4 Float))
7 primitiveStream = mapPrimitives vertexShader vertexStream 7 primitiveStream = mapPrimitives vertexShader vertexStream
8 fragmentStream = rasterizePrimitives rasterCtx ((Smooth)) primitiveStream 8 fragmentStream = rasterizePrimitives rasterCtx ((Smooth)) primitiveStream
9 fragmentShader = \((v)) -> ((v)) --(V4F 1.0 0.0 0.0 1.0) 9 fragmentShader = \((v)) -> ((v)) --(V4F 1.0 0.0 0.0 1.0)
diff --git a/testdata/gfx03.lc b/testdata/gfx03.lc
index 97bdddef..2b16ddd5 100644
--- a/testdata/gfx03.lc
+++ b/testdata/gfx03.lc
@@ -12,7 +12,7 @@ renderWire fb = let
12 rasterCtx = TriangleCtx cull polyMode NoOffset FirstVertex 12 rasterCtx = TriangleCtx cull polyMode NoOffset FirstVertex
13 fragmentCtx = (DepthOp Always False, ColorOp blend' (V4 True True False False)) 13 fragmentCtx = (DepthOp Always False, ColorOp blend' (V4 True True False False))
14 vertexShader ((v)) = let v2 = v3FToV4F v in ((PrimMulMatVec modelViewProj v2)) 14 vertexShader ((v)) = let v2 = v3FToV4F v in ((PrimMulMatVec modelViewProj v2))
15 vertexStream = fetch "stream" (Attribute "position" :: ((Vec 3 Float))) 15 vertexStream = fetch "stream" ((Attribute "position" :: Vec 3 Float))
16 primitiveStream = mapPrimitives vertexShader vertexStream 16 primitiveStream = mapPrimitives vertexShader vertexStream
17 fragmentStream = rasterizePrimitives rasterCtx () primitiveStream 17 fragmentStream = rasterizePrimitives rasterCtx () primitiveStream
18 fragmentShader' = \_ -> ((V4 1.0 0.4 0.0 0.2)) 18 fragmentShader' = \_ -> ((V4 1.0 0.4 0.0 0.2))
@@ -34,7 +34,7 @@ render fb = let
34 rasterCtx = TriangleCtx cull polyMode' NoOffset FirstVertex 34 rasterCtx = TriangleCtx cull polyMode' NoOffset FirstVertex
35 fragmentCtx = accumulationContext (DepthOp Less False, ColorOp blend' (V4 True True False False)) 35 fragmentCtx = accumulationContext (DepthOp Less False, ColorOp blend' (V4 True True False False))
36 vertexShader ((v)) = let v2 = v3FToV4F v in (PrimMulMatVec modelViewProj v2, v2) 36 vertexShader ((v)) = let v2 = v3FToV4F v in (PrimMulMatVec modelViewProj v2, v2)
37 vertexStream = fetch "stream" (Attribute "position" :: ((Vec 3 Float))) 37 vertexStream = fetch "stream" ((Attribute "position" :: Vec 3 Float))
38 primitiveStream = mapPrimitives vertexShader vertexStream 38 primitiveStream = mapPrimitives vertexShader vertexStream
39 fragmentStream = rasterizePrimitives rasterCtx ((Smooth)) primitiveStream 39 fragmentStream = rasterizePrimitives rasterCtx ((Smooth)) primitiveStream
40 fragmentShader' = \((v)) -> ((V4 1.0 0.4 0.0 0.2)) 40 fragmentShader' = \((v)) -> ((V4 1.0 0.4 0.0 0.2))
@@ -57,7 +57,7 @@ render' fb = let
57 fragmentCtx = (DepthOp Less False, ColorOp blend (V4 True True True True)) 57 fragmentCtx = (DepthOp Less False, ColorOp blend (V4 True True True True))
58 vertexShader' v = let v2 = v3FToV4F v in (PrimMulMatVec modelViewProj v2, v2) 58 vertexShader' v = let v2 = v3FToV4F v in (PrimMulMatVec modelViewProj v2, v2)
59 vertexShader ((v)) = (PrimMulMatVec modelViewProj v, v) 59 vertexShader ((v)) = (PrimMulMatVec modelViewProj v, v)
60 vertexStream = fetch "stream4" (Attribute "position4" :: ((Vec 4 Float))) 60 vertexStream = fetch "stream4" ((Attribute "position4" :: Vec 4 Float))
61 primitiveStream = mapPrimitives vertexShader vertexStream 61 primitiveStream = mapPrimitives vertexShader vertexStream
62 fragmentStream = rasterizePrimitives rasterCtx ((Flat)) primitiveStream 62 fragmentStream = rasterizePrimitives rasterCtx ((Flat)) primitiveStream
63 fragmentShader' = \((v)) -> ((V4 1.0 0.4 0.0 0.2)) 63 fragmentShader' = \((v)) -> ((V4 1.0 0.4 0.0 0.2))
diff --git a/testdata/graphics-features/codegen/shadergen01.lc b/testdata/graphics-features/codegen/shadergen01.lc
index 89942cbb..b4dc7b46 100644
--- a/testdata/graphics-features/codegen/shadergen01.lc
+++ b/testdata/graphics-features/codegen/shadergen01.lc
@@ -15,5 +15,5 @@ makeFrame (projmat :: Mat 4 4 Float)
15 15
16main = renderFrame $ 16main = renderFrame $
17 makeFrame (Uniform "MVP") 17 makeFrame (Uniform "MVP")
18 (fetch "stream4" (Attribute "position4")) 18 (fetch "stream4" ((Attribute "position4")))
19 19
diff --git a/testdata/helloWorld.lc b/testdata/helloWorld.lc
index 5c5225a3..e52d9fa1 100644
--- a/testdata/helloWorld.lc
+++ b/testdata/helloWorld.lc
@@ -13,5 +13,5 @@ makeFrame (projmat :: Mat 4 4 Float)
13 13
14main = renderFrame $ 14main = renderFrame $
15 makeFrame (Uniform "MVP") 15 makeFrame (Uniform "MVP")
16 (fetch "stream4" (Attribute "position4")) 16 (fetch "stream4" ((Attribute "position4")))
17 17
diff --git a/testdata/reduce01.lc b/testdata/reduce01.lc
index 2482ea47..b5c2636c 100644
--- a/testdata/reduce01.lc
+++ b/testdata/reduce01.lc
@@ -5,7 +5,7 @@ render choice = let
5 rasterCtx = TriangleCtx CullNone PolygonFill NoOffset LastVertex 5 rasterCtx = TriangleCtx CullNone PolygonFill NoOffset LastVertex
6 fragmentCtx = ((ColorOp NoBlending (V4 True True True True))) 6 fragmentCtx = ((ColorOp NoBlending (V4 True True True True)))
7 vertexShader ((v)) = (v, v) 7 vertexShader ((v)) = (v, v)
8 vertexStream = fetch "stream4" (Attribute "position4" :: ((Vec 4 Float))) 8 vertexStream = fetch "stream4" ((Attribute "position4" :: Vec 4 Float))
9 primitiveStream = mapPrimitives vertexShader vertexStream 9 primitiveStream = mapPrimitives vertexShader vertexStream
10 fragmentStream = rasterizePrimitives rasterCtx ((Smooth)) primitiveStream 10 fragmentStream = rasterizePrimitives rasterCtx ((Smooth)) primitiveStream
11 fragmentShader = \((v)) -> ((case choice of 11 fragmentShader = \((v)) -> ((case choice of
diff --git a/testdata/reduce05.lc b/testdata/reduce05.lc
index 1a6a710c..d4ea9268 100644
--- a/testdata/reduce05.lc
+++ b/testdata/reduce05.lc
@@ -7,7 +7,7 @@ render fb choice = let
7 B -> V4 True False False False 7 B -> V4 True False False False
8 fragmentCtx = ((ColorOp NoBlending mask)) 8 fragmentCtx = ((ColorOp NoBlending mask))
9 vertexShader = \((v)) -> (v, v) 9 vertexShader = \((v)) -> (v, v)
10 vertexStream = fetch "stream4" (Attribute "position4" :: ((Vec 4 Float))) 10 vertexStream = fetch "stream4" ((Attribute "position4" :: Vec 4 Float))
11 primitiveStream = mapPrimitives vertexShader vertexStream 11 primitiveStream = mapPrimitives vertexShader vertexStream
12 fragmentStream = rasterizePrimitives rasterCtx ((Smooth)) primitiveStream 12 fragmentStream = rasterizePrimitives rasterCtx ((Smooth)) primitiveStream
13 fragmentShader = \((v)) -> ((case choice of 13 fragmentShader = \((v)) -> ((case choice of
diff --git a/testdata/simple02.lc b/testdata/simple02.lc
index 6a90ef03..09c00a6e 100644
--- a/testdata/simple02.lc
+++ b/testdata/simple02.lc
@@ -15,7 +15,7 @@ main = let
15 fragmentCtx = (DepthOp Less True, ColorOp blend (V4 True True True True)) 15 fragmentCtx = (DepthOp Less True, ColorOp blend (V4 True True True True))
16 modelViewProj = Uniform "MVP" :: Mat 4 4 Float 16 modelViewProj = Uniform "MVP" :: Mat 4 4 Float
17 vertexShader ((v)) = (PrimMulMatVec modelViewProj v, v) 17 vertexShader ((v)) = (PrimMulMatVec modelViewProj v, v)
18 vertexStream = fetch "stream4" (Attribute "position4" :: ((Vec 4 Float))) 18 vertexStream = fetch "stream4" ((Attribute "position4" :: Vec 4 Float))
19 primitiveStream = mapPrimitives vertexShader vertexStream 19 primitiveStream = mapPrimitives vertexShader vertexStream
20 fragmentStream = rasterizePrimitives rasterCtx ((Smooth)) primitiveStream 20 fragmentStream = rasterizePrimitives rasterCtx ((Smooth)) primitiveStream
21 fragmentShader' = \((v)) -> ((V4 1.0 0.4 0.0 0.2)) 21 fragmentShader' = \((v)) -> ((V4 1.0 0.4 0.0 0.2))
diff --git a/testdata/uniformparam01.lc b/testdata/uniformparam01.lc
index 3530f941..afd4474f 100644
--- a/testdata/uniformparam01.lc
+++ b/testdata/uniformparam01.lc
@@ -3,7 +3,7 @@ render modelViewProj = let
3 rasterCtx = LineCtx 1.0 LastVertex 3 rasterCtx = LineCtx 1.0 LastVertex
4 fragmentCtx = accumulationContext (((ColorOp NoBlending (V4 True True True True)))) 4 fragmentCtx = accumulationContext (((ColorOp NoBlending (V4 True True True True))))
5 vertexShader ((v)) = (PrimMulMatVec (modelViewProj :: Mat 4 4 Float) v, v) 5 vertexShader ((v)) = (PrimMulMatVec (modelViewProj :: Mat 4 4 Float) v, v)
6 vertexStream = fetch "stream4" (Attribute "position4" :: ((Vec 4 Float))) 6 vertexStream = fetch "stream4" ((Attribute "position4" :: Vec 4 Float))
7 primitiveStream = mapPrimitives vertexShader vertexStream 7 primitiveStream = mapPrimitives vertexShader vertexStream
8 fragmentStream = rasterizePrimitives rasterCtx ((Flat)) primitiveStream 8 fragmentStream = rasterizePrimitives rasterCtx ((Flat)) primitiveStream
9 fragmentShader = \((v)) -> ((v)) 9 fragmentShader = \((v)) -> ((v))
diff --git a/testdata/uniformparam02.lc b/testdata/uniformparam02.lc
index 18da61d2..6bdca7ca 100644
--- a/testdata/uniformparam02.lc
+++ b/testdata/uniformparam02.lc
@@ -3,7 +3,7 @@ render modelViewProj = let
3 rasterCtx = LineCtx 1.0 LastVertex 3 rasterCtx = LineCtx 1.0 LastVertex
4 fragmentCtx = accumulationContext ((DepthOp Less False)) 4 fragmentCtx = accumulationContext ((DepthOp Less False))
5 vertexShader ((v)) = (v, v) 5 vertexShader ((v)) = (v, v)
6 vertexStream = fetch "stream4" (Attribute "position4" :: ((Vec 4 Float))) 6 vertexStream = fetch "stream4" ((Attribute "position4" :: Vec 4 Float))
7 primitiveStream = mapPrimitives vertexShader vertexStream 7 primitiveStream = mapPrimitives vertexShader vertexStream
8 fragmentStream = rasterizePrimitives rasterCtx ((Flat)) primitiveStream 8 fragmentStream = rasterizePrimitives rasterCtx ((Flat)) primitiveStream
9 fragmentShader = \((v)) -> () 9 fragmentShader = \((v)) -> ()
diff --git a/testdata/uniformparam03.lc b/testdata/uniformparam03.lc
index 99653b7e..67b0f335 100644
--- a/testdata/uniformparam03.lc
+++ b/testdata/uniformparam03.lc
@@ -3,7 +3,7 @@ render modelViewProj = let
3 rasterCtx = LineCtx 1.0 LastVertex 3 rasterCtx = LineCtx 1.0 LastVertex
4 fragmentCtx = accumulationContext (((ColorOp NoBlending (V4 True True True True)))) 4 fragmentCtx = accumulationContext (((ColorOp NoBlending (V4 True True True True))))
5 vertexShader ((v)) = (PrimMulMatVec modelViewProj v, v) 5 vertexShader ((v)) = (PrimMulMatVec modelViewProj v, v)
6 vertexStream = fetch "stream4" (Attribute "position4" :: ((Vec 4 Float))) 6 vertexStream = fetch "stream4" ((Attribute "position4" :: Vec 4 Float))
7 primitiveStream = mapPrimitives vertexShader vertexStream 7 primitiveStream = mapPrimitives vertexShader vertexStream
8 fragmentStream = rasterizePrimitives rasterCtx ((Flat)) primitiveStream 8 fragmentStream = rasterizePrimitives rasterCtx ((Flat)) primitiveStream
9 fragmentShader = \((f)) -> ((f)) 9 fragmentShader = \((f)) -> ((f))