RGBA32I, RGBA32UI, and RGBA32F are huge and unsupported for multisample textures on at least Gen6 i965.
This shouldn't be committed as-is, but it allowed for testing of multisample samplers with the generic textureSize() test. Signed-off-by: Chris Forbes <[email protected]> --- tests/texturing/shaders/common.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/texturing/shaders/common.c b/tests/texturing/shaders/common.c index cf9c2b1..137149c 100644 --- a/tests/texturing/shaders/common.c +++ b/tests/texturing/shaders/common.c @@ -286,12 +286,12 @@ select_sampler(const char *name) if (name[0] == 'i') { sampler.data_type = GL_INT; sampler.format = GL_RGBA_INTEGER; - sampler.internal_format = GL_RGBA32I; + sampler.internal_format = GL_RGBA8I;//GL_RGBA32I; sampler.return_type = "ivec4"; } else if (name[0] == 'u') { sampler.data_type = GL_UNSIGNED_INT; sampler.format = GL_RGBA_INTEGER; - sampler.internal_format = GL_RGBA32UI; + sampler.internal_format = GL_RGBA8UI;//GL_RGBA32UI; sampler.return_type = "uvec4"; } else if (strstr(name, "Shadow")) { /* Shadow Sampler */ @@ -302,7 +302,7 @@ select_sampler(const char *name) } else { sampler.data_type = GL_FLOAT; sampler.format = GL_RGBA; - sampler.internal_format = GL_RGBA32F; + sampler.internal_format = GL_RGBA;//GL_RGBA32F; sampler.return_type = "vec4"; } -- 1.8.1 _______________________________________________ Piglit mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/piglit
