[Piglit] [PATCH 2/8] fbo: Require ARB_depth_texture in more tests
Ian Romanick
idr at freedesktop.org
Wed May 31 05:33:40 UTC 2017
From: Ian Romanick <ian.d.romanick at intel.com>
All of these tests fail when run on implementations that support
ARB_framebuffer_object but not ARB_depth_texture.
Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>
---
tests/fbo/fbo-depth-tex1d.c | 1 +
tests/fbo/fbo-incomplete-invalid-texture.c | 2 +-
...same-attachment-glFramebufferTexture2D-GL_DEPTH_STENCIL_ATTACHMENT.c | 1 +
3 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/tests/fbo/fbo-depth-tex1d.c b/tests/fbo/fbo-depth-tex1d.c
index 51acd9a..e0810e3 100644
--- a/tests/fbo/fbo-depth-tex1d.c
+++ b/tests/fbo/fbo-depth-tex1d.c
@@ -211,6 +211,7 @@ void piglit_init(int argc, char **argv)
unsigned i, p;
piglit_require_extension("GL_EXT_framebuffer_object");
+ piglit_require_extension("GL_ARB_depth_texture");
for (p = 1; p < argc; p++) {
for (i = 0; i < sizeof(formats)/sizeof(*formats); i++) {
diff --git a/tests/fbo/fbo-incomplete-invalid-texture.c b/tests/fbo/fbo-incomplete-invalid-texture.c
index ac183b4..48d6c86 100644
--- a/tests/fbo/fbo-incomplete-invalid-texture.c
+++ b/tests/fbo/fbo-incomplete-invalid-texture.c
@@ -52,7 +52,7 @@ piglit_init(int argc, char **argv)
GLenum status;
piglit_require_extension("GL_ARB_framebuffer_object");
-
+ piglit_require_extension("GL_ARB_depth_texture");
glGenTextures(1, &tex);
glBindTexture(GL_TEXTURE_2D, tex);
diff --git a/tests/spec/arb_framebuffer_object/same-attachment-glFramebufferTexture2D-GL_DEPTH_STENCIL_ATTACHMENT.c b/tests/spec/arb_framebuffer_object/same-attachment-glFramebufferTexture2D-GL_DEPTH_STENCIL_ATTACHMENT.c
index 389f92c..fb0e59f 100644
--- a/tests/spec/arb_framebuffer_object/same-attachment-glFramebufferTexture2D-GL_DEPTH_STENCIL_ATTACHMENT.c
+++ b/tests/spec/arb_framebuffer_object/same-attachment-glFramebufferTexture2D-GL_DEPTH_STENCIL_ATTACHMENT.c
@@ -143,6 +143,7 @@ void piglit_init(int argc, char **argv)
GLuint tex;
piglit_require_extension("GL_ARB_framebuffer_object");
+ piglit_require_extension("GL_ARB_depth_texture");
glGenTextures(1, &tex);
glGenFramebuffers(1, &fb);
--
2.9.4
More information about the Piglit
mailing list