Modify/add GLES XFB tests without element capture
authorMika Väinölä <mika.vainola@siru.fi>
Tue, 29 Sep 2020 06:58:03 +0000 (09:58 +0300)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Fri, 9 Oct 2020 10:01:10 +0000 (06:01 -0400)
commit8404b33c25c7f7cf5cd49a7c18c3a63b0f1f70ae
tree00b4ba50b41c3f24c66bb96fbd8dfd1f10b9c91c
parent248a4970b18a1026c0940b18308e4c890d73d160
Modify/add GLES XFB tests without element capture

Some GLES implementations are unable to support array elements as
transform feedback varyings. Capture the full array when element
capture is not explicitly tested. Add new variants for tests where
different types of varyings are tested at the same time.

New tests:

dEQP-GLES3.functional.transform_feedback.random_full_array_capture.*
KHR-GLES31.core.program_interface_query.transform-feedback-types-full-array-capture

Affects:

dEQP-GLES3.functional.transform_feedback.random.*
KHR-GLES31.core.shader_image_size.*
KHR-GLES31.core.vertex_attrib_binding.basic-input*

Components: OpenGL ES

VK-GL-CTS issue: 2237

Change-Id: Ib6164d89bc99f8ca8287dad7cc1e0789916e3256
android/cts/master/gles3-master.txt
external/openglcts/data/mustpass/gles/aosp_mustpass/3.2.5.x/gles3-master.txt
external/openglcts/data/mustpass/gles/aosp_mustpass/3.2.6.x/gles3-master.txt
external/openglcts/data/mustpass/gles/aosp_mustpass/master/gles3-master.txt
external/openglcts/data/mustpass/gles/khronos_mustpass/3.2.5.x/gles31-khr-master.txt
external/openglcts/data/mustpass/gles/khronos_mustpass/3.2.6.x/gles31-khr-master.txt
external/openglcts/data/mustpass/gles/khronos_mustpass/master/gles31-khr-master.txt
external/openglcts/modules/gles31/es31cProgramInterfaceQueryTests.cpp
external/openglcts/modules/gles31/es31cShaderImageSizeTests.cpp
external/openglcts/modules/gles31/es31cVertexAttribBindingTests.cpp
modules/gles3/functional/es3fTransformFeedbackTests.cpp