KhronosGroup / VK-GL-CTS

Khronos Vulkan, OpenGL, and OpenGL ES Conformance Tests
https://www.khronos.org/
Apache License 2.0
521 stars 290 forks source link

Bug Report: rayPayloadEXT can't be used in ahit shader #444

Open wangyeisagoodboy opened 7 months ago

wangyeisagoodboy commented 7 months ago

https://github.com/KhronosGroup/VK-GL-CTS/blob/b3344240e7fc74902676a464211e97cde1761b28/external/vulkancts/modules/vulkan/ray_tracing/vktRayTracingPositionFetchTests.cpp#L172

rayPayloadEXT can't be used in ahit shader

ref: https://github.com/KhronosGroup/GLSL/blob/886df1b2b544ade9076fcf4675f2ecbf2963dd86/extensions/ext/GLSL_EXT_ray_tracing.txt#L345

rg3igalia commented 2 months ago

Thanks for reporting! Fix incoming.