Fix invalid parameter for GLES 2.0
authorCourtney Goeltzenleuchter <courtneygo@google.com>
Tue, 30 Jul 2019 16:20:29 +0000 (10:20 -0600)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Thu, 29 Aug 2019 08:24:23 +0000 (04:24 -0400)
commit0c9f0c072d530bf378bc50265284fbc95c450e69
tree12a56d7611cff48d8082ba500d5d8d9ab83b35a1
parent373333e214d2e076049cad6827695e466dff0f34
Fix invalid parameter for GLES 2.0

Test was creating a texture with format of GL_DEPTH_STENCIL and
internalformat of GL_DEPTH24_STENCIL8_OES. In ES 2.0 the format and
internalformat must match.
Added an extra case when running 3.0 or better that does allow different
values for format and internalformat.

Affects:

KHR-GLES2.core.internalformat.texture2d.depth_stencil_unsigned_int_24_8_depth24_stencil

Components: OpenGL

VK-GL-CTS issue: 1903

Change-Id: I710975a0ea7c1d551f412590f887d9412be6f897
external/openglcts/modules/common/glcInternalformatTests.cpp