Fix winding order in some of the ray-tracing builtin tests
authorJason Ekstrand <jason.ekstrand@intel.com>
Mon, 13 Jul 2020 15:44:50 +0000 (10:44 -0500)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Wed, 15 Jul 2020 08:27:31 +0000 (04:27 -0400)
commit3ce3bd6b3766aecb6f71732edae73de55d8a1f91
treecf718221c4b4e13ab8f74e4065bd52bed2096b75
parente7e8e40ea483ea65f5061f137152db2fa76d7945
Fix winding order in some of the ray-tracing builtin tests

The tests define a series of quads made of triangles with opposite
winding orders.  This change fixes them so that all triangles are
counter-clockwise.

Components: Vulkan
VK-GL-CTS issue: 2454
Affects:
    dEQP-VK.ray_tracing_pipeline.builtin.worldrayoriginext.*
    dEQP-VK.ray_tracing_pipeline.builtin.worldraydirectionext.*
    dEQP-VK.ray_tracing_pipeline.builtin.objectrayoriginext.*
    dEQP-VK.ray_tracing_pipeline.builtin.objectraydirectionext.*
    dEQP-VK.ray_tracing_pipeline.builtin.objecttoworldext.*
    dEQP-VK.ray_tracing_pipeline.builtin.worldtoobjectext.*

Change-Id: Ieed1a71b26b7e81ec2de932a209061ecfd91ab66
external/vulkancts/modules/vulkan/ray_tracing/vktRayTracingBuiltinTests.cpp