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/gfx03.out | |
parent | 2c1c5a8ae057c4e3a93ccf2a6f796af87188c0d1 (diff) |
generate functions in shaders
Diffstat (limited to 'testdata/gfx03.out')
-rw-r--r-- | testdata/gfx03.out | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/testdata/gfx03.out b/testdata/gfx03.out index 3ea828c2..b3c238b4 100644 --- a/testdata/gfx03.out +++ b/testdata/gfx03.out | |||
@@ -28,8 +28,11 @@ Pipeline | |||
28 | } | 28 | } |
29 | uniform mat4 MVP2; | 29 | uniform mat4 MVP2; |
30 | in vec3 vi1; | 30 | in vec3 vi1; |
31 | vec4 v3FToV4F(vec3 z0) { | ||
32 | return vec4 ((z0).x,(z0).y,(z0).z,1.0); | ||
33 | } | ||
31 | void main() { | 34 | void main() { |
32 | gl_Position = (MVP2) * (vec4 ((vi1).x,(vi1).y,(vi1).z,1.0)); | 35 | gl_Position = (MVP2) * (v3FToV4F (vi1)); |
33 | } | 36 | } |
34 | """ | 37 | """ |
35 | , geometryShader = Nothing | 38 | , geometryShader = Nothing |
@@ -60,9 +63,12 @@ Pipeline | |||
60 | uniform mat4 MVP2; | 63 | uniform mat4 MVP2; |
61 | in vec3 vi1; | 64 | in vec3 vi1; |
62 | smooth out vec4 vo1; | 65 | smooth out vec4 vo1; |
66 | vec4 v3FToV4F(vec3 z0) { | ||
67 | return vec4 ((z0).x,(z0).y,(z0).z,1.0); | ||
68 | } | ||
63 | void main() { | 69 | void main() { |
64 | gl_Position = (MVP2) * (vec4 ((vi1).x,(vi1).y,(vi1).z,1.0)); | 70 | gl_Position = (MVP2) * (v3FToV4F (vi1)); |
65 | vo1 = vec4 ((vi1).x,(vi1).y,(vi1).z,1.0); | 71 | vo1 = v3FToV4F (vi1); |
66 | } | 72 | } |
67 | """ | 73 | """ |
68 | , geometryShader = Nothing | 74 | , geometryShader = Nothing |