From: Alejandro PiƱeiro Date: Wed, 28 Aug 2019 22:12:52 +0000 (+0200) Subject: Use GL_MAX_3D_TEXTURE_SIZE_OES when testing textures 3D X-Git-Tag: upstream/1.3.5~1405^2~22 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f66d7f54787cdbf89e5e700af81520b8bd447709;p=platform%2Fupstream%2FVK-GL-CTS.git Use GL_MAX_3D_TEXTURE_SIZE_OES when testing textures 3D Components: OpenGL-ES VK-GL-CTS issue: 1962 Affects: KHR-GLES2.texture_3d.compressed_texture.negative_compressed_tex_image KHR-GLES2.texture_3d.framebuffer_texture.negative Change-Id: I1b721755da9fd02cd47d1abce670bc788abf8f61 (cherry picked from commit 1c080cd9b5477ac2e405e47a007699e088b8c49d) --- diff --git a/external/openglcts/modules/gles2/es2cTexture3DTests.cpp b/external/openglcts/modules/gles2/es2cTexture3DTests.cpp index 0560212..b9cc9f3 100644 --- a/external/openglcts/modules/gles2/es2cTexture3DTests.cpp +++ b/external/openglcts/modules/gles2/es2cTexture3DTests.cpp @@ -1574,7 +1574,7 @@ NegativeFramebufferTexture3DCase::IterateResult NegativeFramebufferTexture3DCase gl.bindTexture(GL_TEXTURE_3D, tex3D); GLint maxTexSize = 0x1234; - gl.getIntegerv(GL_MAX_TEXTURE_SIZE, &maxTexSize); + gl.getIntegerv(GL_MAX_3D_TEXTURE_SIZE_OES, &maxTexSize); gl.getError(); // reset error callFramebufferTexture3D(-1, GL_COLOR_ATTACHMENT0, GL_TEXTURE_3D, tex3D, 0, 0); @@ -1695,11 +1695,11 @@ NegativeCompressedTexImage3DCase::IterateResult NegativeCompressedTexImage3DCase // maximal dimensions { int maxTextureSize; - gl.getIntegerv(GL_MAX_TEXTURE_SIZE, &maxTextureSize); + gl.getIntegerv(GL_MAX_3D_TEXTURE_SIZE_OES, &maxTextureSize); ++maxTextureSize; const char* message = - "GL_INVALID_VALUE is generated if width, height or depth is greater than GL_MAX_TEXTURE_SIZE."; + "GL_INVALID_VALUE is generated if width, height or depth is greater than GL_MAX_3D_TEXTURE_SIZE_OES."; callCompressedTexImage3D(GL_TEXTURE_3D, 0, supportedCompressedFormat, maxTextureSize, 0, 0, 0, 0, 0); verifyError(GL_INVALID_VALUE, message); callCompressedTexImage3D(GL_TEXTURE_3D, 0, supportedCompressedFormat, 0, maxTextureSize, 0, 0, 0, 0);