From: Ian Romanick <[email protected]> Each of these tests requires either EXT_draw_buffers2, ARB_texture_rg, or >= 2 render targets. I know of no hardware or driver that ever supported any of that functionality and not ARB_texture_non_power_of_two also.
Signed-off-by: Ian Romanick <[email protected]> --- tests/fbo/fbo-drawbuffers-arbfp.c | 1 + tests/fbo/fbo-drawbuffers.c | 1 + tests/fbo/fbo-drawbuffers2-blend.c | 1 + tests/fbo/fbo-drawbuffers2-colormask.c | 1 + tests/fbo/fbo-rg.c | 1 + 5 files changed, 5 insertions(+) diff --git a/tests/fbo/fbo-drawbuffers-arbfp.c b/tests/fbo/fbo-drawbuffers-arbfp.c index a4e6b96..9135f39 100644 --- a/tests/fbo/fbo-drawbuffers-arbfp.c +++ b/tests/fbo/fbo-drawbuffers-arbfp.c @@ -152,6 +152,7 @@ piglit_init(int argc, char **argv) piglit_require_extension("GL_ARB_draw_buffers"); piglit_require_extension("GL_ARB_fragment_program"); piglit_require_extension("GL_ARB_vertex_program"); + piglit_require_extension("GL_ARB_texture_non_power_of_two"); glGetIntegerv(GL_MAX_DRAW_BUFFERS_ARB, &num); if (num < 2) diff --git a/tests/fbo/fbo-drawbuffers.c b/tests/fbo/fbo-drawbuffers.c index 261bcc7..35bfcab 100644 --- a/tests/fbo/fbo-drawbuffers.c +++ b/tests/fbo/fbo-drawbuffers.c @@ -162,6 +162,7 @@ piglit_init(int argc, char **argv) piglit_require_extension("GL_EXT_framebuffer_object"); piglit_require_extension("GL_ARB_draw_buffers"); + piglit_require_extension("GL_ARB_texture_non_power_of_two"); glGetIntegerv(GL_MAX_DRAW_BUFFERS_ARB, &num); if (num < 2) diff --git a/tests/fbo/fbo-drawbuffers2-blend.c b/tests/fbo/fbo-drawbuffers2-blend.c index 33d17ec..aad14ed 100644 --- a/tests/fbo/fbo-drawbuffers2-blend.c +++ b/tests/fbo/fbo-drawbuffers2-blend.c @@ -148,6 +148,7 @@ piglit_init(int argc, char **argv) piglit_require_extension("GL_EXT_framebuffer_object"); piglit_require_extension("GL_ARB_draw_buffers"); piglit_require_extension("GL_EXT_draw_buffers2"); + piglit_require_extension("GL_ARB_texture_non_power_of_two"); glGetIntegerv(GL_MAX_DRAW_BUFFERS_ARB, &num); if (num < 2) diff --git a/tests/fbo/fbo-drawbuffers2-colormask.c b/tests/fbo/fbo-drawbuffers2-colormask.c index abb7738..66ecc7e 100644 --- a/tests/fbo/fbo-drawbuffers2-colormask.c +++ b/tests/fbo/fbo-drawbuffers2-colormask.c @@ -161,6 +161,7 @@ piglit_init(int argc, char **argv) piglit_require_extension("GL_EXT_framebuffer_object"); piglit_require_extension("GL_ARB_draw_buffers"); piglit_require_extension("GL_EXT_draw_buffers2"); + piglit_require_extension("GL_ARB_texture_non_power_of_two"); glGetIntegerv(GL_MAX_DRAW_BUFFERS_ARB, &num); if (num < 2) diff --git a/tests/fbo/fbo-rg.c b/tests/fbo/fbo-rg.c index ad998c2..d638916 100644 --- a/tests/fbo/fbo-rg.c +++ b/tests/fbo/fbo-rg.c @@ -249,6 +249,7 @@ render_and_check_textures(GLenum internal_format) piglit_require_extension("GL_EXT_framebuffer_object"); piglit_require_extension("GL_ARB_texture_rg"); + piglit_require_extension("GL_ARB_texture_non_power_of_two"); has_green = GL_FALSE; scale = 1.0; -- 2.5.5 _______________________________________________ Piglit mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/piglit
