Module: Mesa
Branch: master
Commit: 3fcfd69fec379b121bb6a89446f3df36e0dab5c1
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=3fcfd69fec379b121bb6a89446f3df36e0dab5c1

Author: Vinson Lee <[email protected]>
Date:   Wed Mar 24 22:53:23 2010 -0700

progs/glsl: Fix vsraytrace GLSL compilation error.

Fixes the following GLSL error on Mac OS X.
'=' :  assigning non-constant to 'const 3-component vector of float'

---

 progs/glsl/vsraytrace.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/progs/glsl/vsraytrace.c b/progs/glsl/vsraytrace.c
index d7726c7..962b1bd 100644
--- a/progs/glsl/vsraytrace.c
+++ b/progs/glsl/vsraytrace.c
@@ -202,7 +202,7 @@ static const char* vsSource =
   "void main()                                                         \n"
   "{                                                                   \n"
   "  const vec3 cameraPos = vec3(0,0,3);                               \n"
-  "  const vec3 rayDir = normalize(vec3(gl_Vertex.x, gl_Vertex.y, -1.0) * 
rot);\n"
+  "  vec3 rayDir = normalize(vec3(gl_Vertex.x, gl_Vertex.y, -1.0) * rot);\n"
   "  Ray ray = Ray(cameraPos, rayDir);                                 \n"
   "  gl_Position = gl_Vertex;                                          \n"
   "  gl_FrontColor = trace1(ray);                                      \n"

_______________________________________________
mesa-commit mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to