progs/glsl: Fix trirast GLSL compilation errors on Mac OS.
authorVinson Lee <vlee@vmware.com>
Wed, 18 Nov 2009 22:02:20 +0000 (14:02 -0800)
committerVinson Lee <vlee@vmware.com>
Wed, 18 Nov 2009 22:02:20 +0000 (14:02 -0800)
progs/glsl/trirast.c

index 53bd91e..8573426 100644 (file)
@@ -179,9 +179,9 @@ Init(void)
       "\n"
       "void main() {\n"
       "   vec2 p = gl_FragCoord.xy; \n"
-      "   if (crs(v1 - v0, p - v0) >= 0 && \n"
-      "       crs(v2 - v1, p - v1) >= 0 && \n"
-      "       crs(v0 - v2, p - v2) >= 0) \n"
+      "   if (crs(v1 - v0, p - v0) >= 0.0 && \n"
+      "       crs(v2 - v1, p - v1) >= 0.0 && \n"
+      "       crs(v0 - v2, p - v2) >= 0.0) \n"
       "      gl_FragColor = vec4(1.0); \n"
       "   else \n"
       "      gl_FragColor = vec4(0.5); \n"