Framework definitions for VK_KHR_ray_tracing
authorBoris Zanin <boris.zanin@mobica.com>
Fri, 18 Oct 2019 13:38:32 +0000 (15:38 +0200)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Thu, 9 Apr 2020 07:13:58 +0000 (03:13 -0400)
commite69d916f62f1db42df99457aac98f5cff53b68bd
tree7e5c942931d96dda126bef95fa421b3bc2d12b4a
parent007cc29db858dc57d6631e4b859b35dc54c38818
Framework definitions for VK_KHR_ray_tracing

Initial commit required to build VK_KHR_ray_tracing.
Also contains framework definitions for wrappers used
to run CTS with VK_NV_ray_tracing extention.

Components: Framework, Vulkan

VK-GL-CTS issue: 2143

Change-Id: I5fa7556f72fd0155f3eadfb0eaf2c8c84c540791
13 files changed:
AndroidGen.mk
external/fetch_sources.py
external/openglcts/modules/common/glcSpirvUtils.cpp
external/vulkancts/framework/vulkan/CMakeLists.txt
external/vulkancts/framework/vulkan/vkBarrierUtil.cpp
external/vulkancts/framework/vulkan/vkBarrierUtil.hpp
external/vulkancts/framework/vulkan/vkBuilderUtil.cpp
external/vulkancts/framework/vulkan/vkBuilderUtil.hpp
external/vulkancts/framework/vulkan/vkRayTracingUtil.cpp [new file with mode: 0644]
external/vulkancts/framework/vulkan/vkRayTracingUtil.hpp [new file with mode: 0644]
external/vulkancts/framework/vulkan/vkRefUtil.cpp
external/vulkancts/framework/vulkan/vkRefUtil.hpp
external/vulkancts/framework/vulkan/vkShaderToSpirV.cpp