diff options
author | Péter Diviánszky <divipp@gmail.com> | 2016-05-11 20:57:07 +0200 |
---|---|---|
committer | Péter Diviánszky <divipp@gmail.com> | 2016-05-12 00:50:34 +0200 |
commit | e4725c07ee3e7e3fc010df418d16f37c39b0af0f (patch) | |
tree | cb10e1d1203eed875955097311ccbe0943564226 /testdata/Hyperboloid.out | |
parent | 95e006bf5afa8d3473e3fe4401f4c9316186a428 (diff) |
mutual function definitions
Diffstat (limited to 'testdata/Hyperboloid.out')
-rw-r--r-- | testdata/Hyperboloid.out | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/testdata/Hyperboloid.out b/testdata/Hyperboloid.out index 0d39c7ed..3bcaff73 100644 --- a/testdata/Hyperboloid.out +++ b/testdata/Hyperboloid.out | |||
@@ -32,20 +32,20 @@ Pipeline | |||
32 | uniform vec2 Mouse; | 32 | uniform vec2 Mouse; |
33 | in vec3 vi1; | 33 | in vec3 vi1; |
34 | smooth out vec4 vo1; | 34 | smooth out vec4 vo1; |
35 | float k; | ||
36 | float r; | ||
37 | vec4 scale(float z0,vec4 z1) { | 35 | vec4 scale(float z0,vec4 z1) { |
38 | return (z1) * (vec4 (z0,z0,z0,1.0)); | 36 | return (z1) * (vec4 (z0,z0,z0,1.0)); |
39 | } | 37 | } |
38 | vec4 v3FToV4F(vec3 z0) { | ||
39 | return vec4 ((z0).x,(z0).y,(z0).z,1.0); | ||
40 | } | ||
40 | void main() { | 41 | void main() { |
41 | k = (2.0) * ((Mouse).y); | ||
42 | r = (Mouse).x; | ||
43 | gl_Position = scale (0.1 | 42 | gl_Position = scale (0.1 |
44 | ,(MVP) * (vec4 ((k) * (sin (((0.7) * ((vi1).x)) + ((r) * ((vi1).y)))) | 43 | ,(MVP) * (vec4 (((2.0) * ((Mouse).y)) * (sin |
44 | (((0.7) * ((vi1).x)) + (((Mouse).x) * ((vi1).y)))) | ||
45 | ,(vi1).y | 45 | ,(vi1).y |
46 | ,(k) * (cos (((0.7) * ((vi1).x)) + ((r) * ((vi1).y)))) | 46 | ,((2.0) * ((Mouse).y)) * (cos (((0.7) * ((vi1).x)) + (((Mouse).x) * ((vi1).y)))) |
47 | ,1.0))); | 47 | ,1.0))); |
48 | vo1 = vec4 ((vi1).x,(vi1).y,(vi1).z,1.0); | 48 | vo1 = v3FToV4F (vi1); |
49 | } | 49 | } |
50 | """ | 50 | """ |
51 | , geometryShader = Nothing | 51 | , geometryShader = Nothing |