Ivan-Kudryavtsev
Ivan-Kudryavtsev
That sounds very sensible to me. To clarify - the `vkGetRayTracing*` methods are these? - `vkGetRayTracingShaderGroupStackSizeKHR` - `vkGetRayTracingShaderGroupHandlesKHR` - `vkGetRayTracingCaptureReplayShaderGroupHandlesKHR` I've done a bit more digging - I'm not clear...
I'm also noticing that the Ash `PipelineBindPoint` enum does not contain `RAY_TRACING_KHR` - is this likely to be a problem?
Ah thank you, that's my mistake. I was looking in the enums where the graphics and compute enums are defined - slipped my mind it's an extension.
EDIT: I've just realised it's device features which are distinct from device extensions! I'm testing creating a pipeline and I've run into a bit of a roadblock with shader compilation:...
That seems like a good idea to me.
I have a working fork, but it's not feature complete. I'll get it on the main repo soon.