Fix triangle strip adjacency tests vertex ordering
authorziga-lunarg <ziga@lunarg.com>
Mon, 25 Jul 2022 15:14:31 +0000 (17:14 +0200)
committerMatthew Netsch <quic_mnetsch@quicinc.com>
Fri, 26 Aug 2022 14:36:39 +0000 (14:36 +0000)
commit81099f714e3b242a5cc70ee3bba8b9c4e32d6c9f
treeeca1121284b15138341eee720f7df86db85c098d
parent7d995c5a8ecc99e976ae5e41536abe9d792a2655
Fix triangle strip adjacency tests vertex ordering

OpenGL got an update where the ordering of vertices captured
by transform feedback when GL_TRIANGLE_STRIP_ADJACENCY is used
can either match the old OpenGL ordering or the new Vulkan ordering

Components: OpenGL

VK-GL-CTS issue: 3671

Affected tests:
KHR-GLES31.core.geometry_shader.*
KHR-GLES32.core.geometry_shader.*

Change-Id: I7f75b357593429110cc4517d0852b5cf2f7bb8db
external/openglcts/modules/glesext/geometry_shader/esextcGeometryShaderAdjacency.cpp
external/openglcts/modules/glesext/geometry_shader/esextcGeometryShaderAdjacency.hpp
external/openglcts/modules/glesext/geometry_shader/esextcGeometryShaderAdjacencyTests.cpp