summaryrefslogtreecommitdiff
path: root/testdata/Hyperboloid.out
diff options
context:
space:
mode:
authorPéter Diviánszky <divipp@gmail.com>2016-02-16 07:15:29 +0100
committerPéter Diviánszky <divipp@gmail.com>2016-02-16 07:29:03 +0100
commit6700a057f30e8ca6c8aa2dde71d03516fd7ae6cd (patch)
tree5cafa9969ae9eb0884abd4b1ece21916d1680b91 /testdata/Hyperboloid.out
parent2c1c5a8ae057c4e3a93ccf2a6f796af87188c0d1 (diff)
generate functions in shaders
Diffstat (limited to 'testdata/Hyperboloid.out')
-rw-r--r--testdata/Hyperboloid.out24
1 files changed, 16 insertions, 8 deletions
diff --git a/testdata/Hyperboloid.out b/testdata/Hyperboloid.out
index ec08e25e..3eea868f 100644
--- a/testdata/Hyperboloid.out
+++ b/testdata/Hyperboloid.out
@@ -32,15 +32,23 @@ 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 vec2 m = Mouse;
36 vec4 scale(float z0,vec4 z1) {
37 return (z1) * (vec4 (z0,z0,z0,1.0));
38 }
39 vec4 v3FToV4F(vec3 z0) {
40 return vec4 ((z0).x,(z0).y,(z0).z,1.0);
41 }
35 void main() { 42 void main() {
36 gl_Position = ((MVP) * (vec4 43 gl_Position = scale
37 (((2.0) * ((Mouse).y)) * (sin 44 (0.1
38 (((0.7) * ((vi1).x)) + (((Mouse).x) * ((vi1).y)))) 45 ,(MVP) * (vec4 (((2.0) * ((m).y)) * (sin
39 ,(vi1).y 46 (((0.7) * ((vi1).x)) + (((m).x) * ((vi1).y))))
40 ,((2.0) * ((Mouse).y)) * (cos 47 ,(vi1).y
41 (((0.7) * ((vi1).x)) + (((Mouse).x) * ((vi1).y)))) 48 ,((2.0) * ((m).y)) * (cos
42 ,1.0))) * (vec4 (0.1,0.1,0.1,1.0)); 49 (((0.7) * ((vi1).x)) + (((m).x) * ((vi1).y))))
43 vo1 = vec4 ((vi1).x,(vi1).y,(vi1).z,1.0); 50 ,1.0)));
51 vo1 = v3FToV4F (vi1);
44 } 52 }
45 """ 53 """
46 , geometryShader = Nothing 54 , geometryShader = Nothing