glCopyImageSubData() requires mipmap completeness if the texture object's min filter indicates that mipmapping is involved.
This test doesn't care about mipmapping, so set the min filter to GL_NEAREST to bypass this. Bugzilla: https://cvs.khronos.org/bugzilla/show_bug.cgi?id=16224 --- tests/general/object-namespace-pollution.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/general/object-namespace-pollution.c b/tests/general/object-namespace-pollution.c index 1c7501443..6ac6aee7b 100644 --- a/tests/general/object-namespace-pollution.c +++ b/tests/general/object-namespace-pollution.c @@ -1132,10 +1132,12 @@ do_CopyImageSubData(void) glBindTexture(GL_TEXTURE_2D, tex[0]); glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA8, 16, 16, 0, GL_RGBA, GL_UNSIGNED_BYTE, NULL); + glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST); glBindTexture(GL_TEXTURE_2D, tex[1]); glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA8, 16, 16, 0, GL_RGBA, GL_UNSIGNED_BYTE, NULL); + glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST); glBindTexture(GL_TEXTURE_2D, 0); -- 2.12.1 _______________________________________________ Piglit mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/piglit
