7 gl_Position = gl_Vertex;
16 /* This is just doing some random calculations. This should end up
17 with tmp_vec = vec_a */
18 vec3 tmp_vec = vec_a * 3.0;
19 tmp_vec /= length (tmp_vec);
20 /* For some reason, tmp_vec here seems to get negated twice and
21 the wrong value results */
22 float dot_value = dot(-tmp_vec, vec_b);
23 gl_FragColor.xyz = vec3 (dot_value);
28 uniform vec3 vec_a 1.0 0.0 0.0
29 uniform vec3 vec_b -1.0 0.0 0.0
31 probe rgb 1 1 1.0 1.0 1.0