In commit 5b1dff3 (Geometry shaders: Test gl_ClipDistance input (GLSL
1.50)) I accidentally used this syntax to redeclare the
gl_ClipDistance fragment shader input:
in gl_PerVertex {
float gl_ClipDistance[8];
};
This is incorrect--gl_PerVertex is only meaningful in vertex and
geometry shaders. In fragment shaders gl_ClipDistance isn't in any
interface block.
---
.../glsl-1.50/execution/geometry/clip-distance-bulk-copy.shader_test | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git
a/tests/spec/glsl-1.50/execution/geometry/clip-distance-bulk-copy.shader_test
b/tests/spec/glsl-1.50/execution/geometry/clip-distance-bulk-copy.shader_test
index ef21260..856f436 100644
---
a/tests/spec/glsl-1.50/execution/geometry/clip-distance-bulk-copy.shader_test
+++
b/tests/spec/glsl-1.50/execution/geometry/clip-distance-bulk-copy.shader_test
@@ -56,9 +56,7 @@ void main()
[fragment shader]
#version 150
-in gl_PerVertex {
- float gl_ClipDistance[8];
-};
+float gl_ClipDistance[8];
in float offset_to_fs;
void main()
--
1.8.4
_______________________________________________
Piglit mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/piglit