From: Hyunjun Ko Date: Tue, 20 Sep 2022 01:07:41 +0000 (+0900) Subject: Add checking VK_KHR_ray_tracing_pipeline extension. X-Git-Tag: upstream/1.3.5~144^2~7 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=60a63168eb70b09762b39a8d1c7c098e663293f6;p=platform%2Fupstream%2FVK-GL-CTS.git Add checking VK_KHR_ray_tracing_pipeline extension. Affects: dEQP-VK.ray_tracing_pipeline.acceleration_structures.copy_within_pipeline.* Components: Vulkan VK-GL-CTS issue: 3824 Change-Id: Iac1380eb2f2d458570271217e433cd0bcd147b99 --- diff --git a/external/vulkancts/modules/vulkan/ray_tracing/vktRayTracingAccelerationStructuresTests.cpp b/external/vulkancts/modules/vulkan/ray_tracing/vktRayTracingAccelerationStructuresTests.cpp index 7f73fee..a04727d 100644 --- a/external/vulkancts/modules/vulkan/ray_tracing/vktRayTracingAccelerationStructuresTests.cpp +++ b/external/vulkancts/modules/vulkan/ray_tracing/vktRayTracingAccelerationStructuresTests.cpp @@ -2987,6 +2987,9 @@ bool RayTracingHeaderBottomAddressTestInstance::areAddressesDifferent (const std #ifndef VK_KHR_RAY_TRACING_MAINTENANCE_1_EXTENSION_NAME #define VK_KHR_RAY_TRACING_MAINTENANCE_1_EXTENSION_NAME "VK_KHR_ray_tracing_maintenance1" #endif +#ifndef VK_KHR_RAY_TRACING_PIPELINE_EXTENSION_NAME +#define VK_KHR_RAY_TRACING_PIPELINE_EXTENSION_NAME "VK_KHR_ray_tracing_pipeline" +#endif template inline de::SharedPtr makeShared(Y&&... ctorArgs) { @@ -3605,6 +3608,7 @@ void PipelineStageASCase::checkSupport (Context& context) const context.requireInstanceFunctionality(VK_KHR_GET_PHYSICAL_DEVICE_PROPERTIES_2_EXTENSION_NAME); context.requireDeviceFunctionality(VK_KHR_ACCELERATION_STRUCTURE_EXTENSION_NAME); context.requireDeviceFunctionality(VK_KHR_RAY_TRACING_MAINTENANCE_1_EXTENSION_NAME); + context.requireDeviceFunctionality(VK_KHR_RAY_TRACING_PIPELINE_EXTENSION_NAME); context.requireDeviceFunctionality(VK_KHR_SYNCHRONIZATION_2_EXTENSION_NAME); const VkPhysicalDeviceAccelerationStructureFeaturesKHR& accelerationStructureFeaturesKHR = context.getAccelerationStructureFeatures();