diff options
author | Péter Diviánszky <divipp@gmail.com> | 2016-02-29 14:52:16 +0100 |
---|---|---|
committer | Péter Diviánszky <divipp@gmail.com> | 2016-02-29 14:52:16 +0100 |
commit | b6c039b49d3d6e22ba62602e92c16f4425bdbff6 (patch) | |
tree | 66290cff444a6d3fd078916aa2350cdf5bf9c686 /testdata | |
parent | 3301664eed29fa77916f9d61878ee358f5f23d09 (diff) |
remove hacks
Diffstat (limited to 'testdata')
-rw-r--r-- | testdata/NewStyle.lc | 2 | ||||
-rw-r--r-- | testdata/PrimReduce.lc | 2 | ||||
-rw-r--r-- | testdata/editor-examples/Cube.lc | 2 | ||||
-rw-r--r-- | testdata/editor-examples/LambdaCube.lc | 2 | ||||
-rw-r--r-- | testdata/editor-examples/LambdaCube2.lc | 2 | ||||
-rw-r--r-- | testdata/editor-examples/MagicCube.lc | 2 | ||||
-rw-r--r-- | testdata/editor-examples/RecLC.lc | 2 | ||||
-rw-r--r-- | testdata/editor-examples/Stripes.lc | 2 | ||||
-rw-r--r-- | testdata/example06.lc | 2 | ||||
-rw-r--r-- | testdata/example07.lc | 2 | ||||
-rw-r--r-- | testdata/example08.lc | 2 | ||||
-rw-r--r-- | testdata/fragment01.lc | 2 | ||||
-rw-r--r-- | testdata/fragment03swizzling.lc | 2 | ||||
-rw-r--r-- | testdata/fragment04ifthenelse.lc | 2 | ||||
-rw-r--r-- | testdata/fragment07let.lc | 2 | ||||
-rw-r--r-- | testdata/gfx02.lc | 2 | ||||
-rw-r--r-- | testdata/gfx03.lc | 6 | ||||
-rw-r--r-- | testdata/graphics-features/codegen/shadergen01.lc | 2 | ||||
-rw-r--r-- | testdata/helloWorld.lc | 2 | ||||
-rw-r--r-- | testdata/reduce01.lc | 2 | ||||
-rw-r--r-- | testdata/reduce05.lc | 2 | ||||
-rw-r--r-- | testdata/simple02.lc | 2 | ||||
-rw-r--r-- | testdata/uniformparam01.lc | 2 | ||||
-rw-r--r-- | testdata/uniformparam02.lc | 2 | ||||
-rw-r--r-- | testdata/uniformparam03.lc | 2 |
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 | |||
8 | rasterizeWith = rasterizePrimitives | 8 | rasterizeWith = rasterizePrimitives |
9 | triangles = triangleRasterCtx | 9 | triangles = triangleRasterCtx |
10 | 10 | ||
11 | cubeVertexStream = fetch "stream4" (Attribute "position4" :: ((Vec 4 Float))) | 11 | cubeVertexStream = fetch "stream4" ((Attribute "position4" :: Vec 4 Float)) |
12 | mapFragments2 s fs = accumulate colorFragmentCtx (\((a)) -> ((fs a))) s clear | 12 | mapFragments2 s fs = accumulate colorFragmentCtx (\((a)) -> ((fs a))) s clear |
13 | 13 | ||
14 | rotate' v = (Uniform "MVP" :: Mat 4 4 Float) `PrimMulMatVec` v | 14 | rotate' 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 | |||
6 | rasterizeWith = rasterizePrimitives | 6 | rasterizeWith = rasterizePrimitives |
7 | triangles = triangleRasterCtx | 7 | triangles = triangleRasterCtx |
8 | 8 | ||
9 | cubeVertexStream = fetch "stream4" (Attribute "position4" :: ((Vec 4 Float))) | 9 | cubeVertexStream = fetch "stream4" ((Attribute "position4" :: Vec 4 Float)) |
10 | mapFragments2 s fs = accumulate colorFragmentCtx (\() -> ((fs))) s clear | 10 | mapFragments2 s fs = accumulate colorFragmentCtx (\() -> ((fs))) s clear |
11 | transform s f = mapPrimitives (\((v)) -> ((f v))) s | 11 | transform 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 | ||
17 | main = renderFrame $ | 17 | main = 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 | ||
45 | main = renderFrame $ | 45 | main = 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 | ||
30 | main = renderFrame $ | 30 | main = 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 | ||
24 | main = renderFrame $ | 24 | main = 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 | ||
6 | inner2 = | 6 | inner2 = |
7 | makeFrame (Uniform "Time") | 7 | makeFrame (Uniform "Time") |
8 | (fetch "stream4" (Attribute "position4")) | 8 | (fetch "stream4" ((Attribute "position4"))) |
9 | 9 | ||
10 | main :: Output | 10 | main :: Output |
11 | main = ScreenOut $ snd $ iterate (\(n, f) -> (n+1, cube' 512 n f)) (0, inner2) !! 2 | 11 | main = 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 | ||
20 | main = renderFrame $ | 20 | main = 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 | |||
6 | rasterizeWith = rasterizePrimitives | 6 | rasterizeWith = rasterizePrimitives |
7 | triangles = triangleRasterCtx | 7 | triangles = triangleRasterCtx |
8 | 8 | ||
9 | cubeVertexStream = fetch "stream4" (Attribute "position4" :: ((Vec 4 Float))) | 9 | cubeVertexStream = fetch "stream4" ((Attribute "position4" :: Vec 4 Float)) |
10 | mapFragments2 s fs = accumulate colorFragmentCtx (\((a)) -> ((fs a))) s clear | 10 | mapFragments2 s fs = accumulate colorFragmentCtx (\((a)) -> ((fs a))) s clear |
11 | transform s f = mapPrimitives (\((v)) -> (f v, v)) s | 11 | transform 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 | |||
8 | rasterizeWith = rasterizePrimitives | 8 | rasterizeWith = rasterizePrimitives |
9 | triangles = triangleRasterCtx | 9 | triangles = triangleRasterCtx |
10 | 10 | ||
11 | cubeVertexStream = fetch "stream4" (Attribute "position4" :: ((Vec 4 Float))) | 11 | cubeVertexStream = fetch "stream4" ((Attribute "position4" :: Vec 4 Float)) |
12 | mapFragments2 s fs = accumulate colorFragmentCtx (\((a)) -> ((fs a))) s clear | 12 | mapFragments2 s fs = accumulate colorFragmentCtx (\((a)) -> ((fs a))) s clear |
13 | transform s f = mapPrimitives (\((v)) -> (f v, v)) s | 13 | transform 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 | |||
8 | rasterizeWith = rasterizePrimitives | 8 | rasterizeWith = rasterizePrimitives |
9 | triangles = triangleRasterCtx | 9 | triangles = triangleRasterCtx |
10 | 10 | ||
11 | cubeVertexStream = fetch "stream4" (Attribute "position4" :: ((Vec 4 Float))) | 11 | cubeVertexStream = fetch "stream4" ((Attribute "position4" :: Vec 4 Float)) |
12 | mapFragments2 s fs bg = accumulate colorFragmentCtx (\((a)) -> ((fs a))) s bg | 12 | mapFragments2 s fs bg = accumulate colorFragmentCtx (\((a)) -> ((fs a))) s bg |
13 | 13 | ||
14 | cube fv f bg = (cubeVertexStream -- cube vertices | 14 | cube 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 | |||
6 | rasterizeWith = rasterizePrimitives | 6 | rasterizeWith = rasterizePrimitives |
7 | triangles = triangleRasterCtx | 7 | triangles = triangleRasterCtx |
8 | 8 | ||
9 | quadVertexStream = fetch "quad" (Attribute "position" :: ((Vec 4 Float))) | 9 | quadVertexStream = fetch "quad" ((Attribute "position" :: Vec 4 Float)) |
10 | 10 | ||
11 | transform s f = mapPrimitives (\((v)) -> ((f v))) s | 11 | transform 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 | |||
6 | rasterizeWith = rasterizePrimitives | 6 | rasterizeWith = rasterizePrimitives |
7 | triangles = triangleRasterCtx | 7 | triangles = triangleRasterCtx |
8 | 8 | ||
9 | quadVertexStream = fetch "quad" (Attribute "position" :: ((Vec 4 Float))) | 9 | quadVertexStream = fetch "quad" ((Attribute "position" :: Vec 4 Float)) |
10 | 10 | ||
11 | transform s f = mapPrimitives (\((v)) -> (f v, v)) s | 11 | transform 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 | |||
7 | rasterizeWith = rasterizePrimitives | 7 | rasterizeWith = rasterizePrimitives |
8 | triangles = triangleRasterCtx | 8 | triangles = triangleRasterCtx |
9 | 9 | ||
10 | quadVertexStream = fetch "quad" (Attribute "position" :: ((Vec 4 Float))) | 10 | quadVertexStream = fetch "quad" ((Attribute "position" :: Vec 4 Float)) |
11 | 11 | ||
12 | transform s f = mapPrimitives (\((v)) -> (f v, v)) s | 12 | transform 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))) | |||
6 | rasterizeWith = rasterizePrimitives | 6 | rasterizeWith = rasterizePrimitives |
7 | triangles = triangleRasterCtx | 7 | triangles = triangleRasterCtx |
8 | 8 | ||
9 | quadVertexStream = fetch "quad" (Attribute "position" :: ((Vec 4 Float))) | 9 | quadVertexStream = fetch "quad" ((Attribute "position" :: Vec 4 Float)) |
10 | 10 | ||
11 | transform s f = mapPrimitives (\((v)) -> (f v, v)) s | 11 | transform 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 | ||
16 | main = renderFrame $ | 16 | main = 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 | ||
14 | main = renderFrame $ | 14 | main = 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)) |