Remove rayTracingPipeline requirement from rayquery (#1115)
rayquery test doesn't use ray tracing pipelines so it shouldn't enable this feature. See: https://github.com/SaschaWillems/Vulkan/issues/1004 Signed-off-by: Danylo Piliaiev <dpiliaiev@igalia.com>
This commit is contained in:
parent
2f8b5c92ad
commit
90054f660f
1 changed files with 1 additions and 5 deletions
|
|
@ -420,13 +420,9 @@ public:
|
||||||
enabledBufferDeviceAddresFeatures.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES;
|
enabledBufferDeviceAddresFeatures.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES;
|
||||||
enabledBufferDeviceAddresFeatures.bufferDeviceAddress = VK_TRUE;
|
enabledBufferDeviceAddresFeatures.bufferDeviceAddress = VK_TRUE;
|
||||||
|
|
||||||
enabledRayTracingPipelineFeatures.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_PIPELINE_FEATURES_KHR;
|
|
||||||
enabledRayTracingPipelineFeatures.rayTracingPipeline = VK_TRUE;
|
|
||||||
enabledRayTracingPipelineFeatures.pNext = &enabledBufferDeviceAddresFeatures;
|
|
||||||
|
|
||||||
enabledAccelerationStructureFeatures.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ACCELERATION_STRUCTURE_FEATURES_KHR;
|
enabledAccelerationStructureFeatures.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ACCELERATION_STRUCTURE_FEATURES_KHR;
|
||||||
enabledAccelerationStructureFeatures.accelerationStructure = VK_TRUE;
|
enabledAccelerationStructureFeatures.accelerationStructure = VK_TRUE;
|
||||||
enabledAccelerationStructureFeatures.pNext = &enabledRayTracingPipelineFeatures;
|
enabledAccelerationStructureFeatures.pNext = &enabledBufferDeviceAddresFeatures;
|
||||||
|
|
||||||
enabledRayQueryFeatures.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_QUERY_FEATURES_KHR;
|
enabledRayQueryFeatures.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_QUERY_FEATURES_KHR;
|
||||||
enabledRayQueryFeatures.rayQuery = VK_TRUE;
|
enabledRayQueryFeatures.rayQuery = VK_TRUE;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue