radv: Khronos ray tracing sample issues
When running the Khronos Vulkan ray tracing samples (https://github.com/KhronosGroup/Vulkan-Samples) one might notice that, with both the ray query and pipeline samples, there are no shadows and no ambient occlusion. Those samples don't do anything special or different than the samples that currently work with RADV except: Building acceleration structures straight from shared (host visible + device local) buffers. For me, that raises a few questions:
- Is this even legal? (on AMD)
- Are we missing some form of implicit synchronization?