diff options
author | Péter Diviánszky <divipp@gmail.com> | 2016-02-16 07:15:29 +0100 |
---|---|---|
committer | Péter Diviánszky <divipp@gmail.com> | 2016-02-16 07:29:03 +0100 |
commit | 6700a057f30e8ca6c8aa2dde71d03516fd7ae6cd (patch) | |
tree | 5cafa9969ae9eb0884abd4b1ece21916d1680b91 /testdata/simple03.out | |
parent | 2c1c5a8ae057c4e3a93ccf2a6f796af87188c0d1 (diff) |
generate functions in shaders
Diffstat (limited to 'testdata/simple03.out')
-rw-r--r-- | testdata/simple03.out | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/testdata/simple03.out b/testdata/simple03.out index 6e02ebbd..dc2dcca3 100644 --- a/testdata/simple03.out +++ b/testdata/simple03.out | |||
@@ -33,9 +33,12 @@ Pipeline | |||
33 | in vec3 vi1; | 33 | in vec3 vi1; |
34 | in vec3 vi2; | 34 | in vec3 vi2; |
35 | smooth out vec4 vo1; | 35 | smooth out vec4 vo1; |
36 | vec4 v3FToV4F(vec3 z0) { | ||
37 | return vec4 ((z0).x,(z0).y,(z0).z,1.0); | ||
38 | } | ||
36 | void main() { | 39 | void main() { |
37 | gl_Position = (viewProj) * (vec4 ((vi1).x,(vi1).y,(vi1).z,1.0)); | 40 | gl_Position = (viewProj) * (v3FToV4F (vi1)); |
38 | vo1 = vec4 ((vi2).x,(vi2).y,(vi2).z,1.0); | 41 | vo1 = v3FToV4F (vi2); |
39 | } | 42 | } |
40 | """ | 43 | """ |
41 | , geometryShader = Nothing | 44 | , geometryShader = Nothing |
@@ -71,9 +74,12 @@ Pipeline | |||
71 | in vec3 vi1; | 74 | in vec3 vi1; |
72 | in vec3 vi2; | 75 | in vec3 vi2; |
73 | smooth out vec4 vo1; | 76 | smooth out vec4 vo1; |
77 | vec4 v3FToV4F(vec3 z0) { | ||
78 | return vec4 ((z0).x,(z0).y,(z0).z,1.0); | ||
79 | } | ||
74 | void main() { | 80 | void main() { |
75 | gl_Position = (viewProj) * (vec4 ((vi1).x,(vi1).y,(vi1).z,1.0)); | 81 | gl_Position = (viewProj) * (v3FToV4F (vi1)); |
76 | vo1 = vec4 ((vi2).x,(vi2).y,(vi2).z,1.0); | 82 | vo1 = v3FToV4F (vi2); |
77 | } | 83 | } |
78 | """ | 84 | """ |
79 | , geometryShader = Nothing | 85 | , geometryShader = Nothing |