The second parameter should be the number of 1D slices, not the 3rd.
As it was, piglit_depth_texture() was only initializing the first
slice's data and not the other slices.
---
tests/shaders/shader_runner.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tests/shaders/shader_runner.c b/tests/shaders/shader_runner.c
index 398745f..7b397e0 100644
--- a/tests/shaders/shader_runner.c
+++ b/tests/shaders/shader_runner.c
@@ -2425,7 +2425,7 @@ piglit_display(void)
&tex, &w, &l) == 3) {
glActiveTexture(GL_TEXTURE0 + tex);
piglit_depth_texture(GL_TEXTURE_1D_ARRAY,
GL_DEPTH_COMPONENT,
- w, 1, l, GL_FALSE);
+ w, l, 1, GL_FALSE);
glTexParameteri(GL_TEXTURE_1D_ARRAY,
GL_TEXTURE_COMPARE_MODE,
GL_COMPARE_R_TO_TEXTURE);
--
1.7.10.4
_______________________________________________
Piglit mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/piglit