summaryrefslogtreecommitdiff
path: root/testdata/gfx03.out
diff options
context:
space:
mode:
authorPéter Diviánszky <divipp@gmail.com>2016-02-18 09:56:22 +0100
committerPéter Diviánszky <divipp@gmail.com>2016-02-18 09:56:35 +0100
commitc468af5fdba01215c117aa7637f10fe1acfcdb4d (patch)
treed06d982778c43fce60abb3113413c892aa7b721c /testdata/gfx03.out
parent6fb07d45cba2fea6c984ad27e31f3ac598b0dbe6 (diff)
support local pattern matching functions and local recursive functions
Diffstat (limited to 'testdata/gfx03.out')
-rw-r--r--testdata/gfx03.out19
1 files changed, 9 insertions, 10 deletions
diff --git a/testdata/gfx03.out b/testdata/gfx03.out
index b3c238b4..1462c801 100644
--- a/testdata/gfx03.out
+++ b/testdata/gfx03.out
@@ -28,11 +28,10 @@ Pipeline
28 } 28 }
29 uniform mat4 MVP2; 29 uniform mat4 MVP2;
30 in vec3 vi1; 30 in vec3 vi1;
31 vec4 v3FToV4F(vec3 z0) { 31 mat4 modelViewProj = MVP2;
32 return vec4 ((z0).x,(z0).y,(z0).z,1.0);
33 }
34 void main() { 32 void main() {
35 gl_Position = (MVP2) * (v3FToV4F (vi1)); 33 gl_Position = (modelViewProj) * (vec4
34 ((vi1).x,(vi1).y,(vi1).z,1.0));
36 } 35 }
37 """ 36 """
38 , geometryShader = Nothing 37 , geometryShader = Nothing
@@ -63,12 +62,11 @@ Pipeline
63 uniform mat4 MVP2; 62 uniform mat4 MVP2;
64 in vec3 vi1; 63 in vec3 vi1;
65 smooth out vec4 vo1; 64 smooth out vec4 vo1;
66 vec4 v3FToV4F(vec3 z0) { 65 mat4 modelViewProj = MVP2;
67 return vec4 ((z0).x,(z0).y,(z0).z,1.0);
68 }
69 void main() { 66 void main() {
70 gl_Position = (MVP2) * (v3FToV4F (vi1)); 67 gl_Position = (modelViewProj) * (vec4
71 vo1 = v3FToV4F (vi1); 68 ((vi1).x,(vi1).y,(vi1).z,1.0));
69 vo1 = vec4 ((vi1).x,(vi1).y,(vi1).z,1.0);
72 } 70 }
73 """ 71 """
74 , geometryShader = Nothing 72 , geometryShader = Nothing
@@ -101,8 +99,9 @@ Pipeline
101 uniform mat4 MVP; 99 uniform mat4 MVP;
102 in vec4 vi1; 100 in vec4 vi1;
103 flat out vec4 vo1; 101 flat out vec4 vo1;
102 mat4 modelViewProj = MVP;
104 void main() { 103 void main() {
105 gl_Position = (MVP) * (vi1); 104 gl_Position = (modelViewProj) * (vi1);
106 vo1 = vi1; 105 vo1 = vi1;
107 } 106 }
108 """ 107 """