diff options
author | Iago Toral Quiroga <itoral@igalia.com> | 2017-08-09 09:13:04 +0200 |
---|---|---|
committer | Iago Toral Quiroga <itoral@igalia.com> | 2017-08-10 08:07:11 +0200 |
commit | abec9d84269353f34d8a2b8e91307621beb94e88 (patch) | |
tree | 194a95f9e7ca7945ad7b0c6a7de2dd0e65731e44 | |
parent | 23ed442ed690e1b61e372703375f27375025dee6 (diff) |
arb_direct_state_access: adapt to spec fixes in OpenGL 4.6
TextureStorage* functions should produce INVALID_OPERATION instead
of INVALID_ENUM when the target is not valid.
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
-rw-r--r-- | tests/spec/arb_direct_state_access/getcompressedtextureimage.c | 2 | ||||
-rw-r--r-- | tests/spec/arb_direct_state_access/gettextureimage-targets.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/tests/spec/arb_direct_state_access/getcompressedtextureimage.c b/tests/spec/arb_direct_state_access/getcompressedtextureimage.c index 7c4a92739..4206a4714 100644 --- a/tests/spec/arb_direct_state_access/getcompressedtextureimage.c +++ b/tests/spec/arb_direct_state_access/getcompressedtextureimage.c @@ -175,7 +175,7 @@ getTexImage(bool doPBO, GLenum target, GLubyte *data, glTextureStorage3D(name, 1, internalformat, IMAGE_WIDTH, IMAGE_HEIGHT, num_faces); - pass &= piglit_check_gl_error(GL_INVALID_ENUM); + pass &= piglit_check_gl_error(GL_INVALID_OPERATION); } glTextureStorage2D(name, 1, internalformat, IMAGE_WIDTH, IMAGE_HEIGHT); diff --git a/tests/spec/arb_direct_state_access/gettextureimage-targets.c b/tests/spec/arb_direct_state_access/gettextureimage-targets.c index a0f48d2d2..4ebb73f59 100644 --- a/tests/spec/arb_direct_state_access/gettextureimage-targets.c +++ b/tests/spec/arb_direct_state_access/gettextureimage-targets.c @@ -135,7 +135,7 @@ getTexImage(bool doPBO, GLenum target, GLubyte data[][IMAGE_SIZE], glTextureStorage3D(name, 1, internalformat, IMAGE_WIDTH, IMAGE_HEIGHT, num_faces); - pass = piglit_check_gl_error(GL_INVALID_ENUM) && pass; + pass = piglit_check_gl_error(GL_INVALID_OPERATION) && pass; } /* This is legal. */ glTextureStorage2D(name, 1, internalformat, |