Open GabeRundlett opened 6 months ago
Hi Gabe,
Thanks for the report, I see the assert. Though in this case I think it should be downgraded to only the PipelineMissingShaderKey. Curious as to why it's getting in there.
Regarding RT shaders, they aren't supported just yet, but it's definitely coming. Mesh shader support is landing quite soon, RT shaders are next. The challenge with them is how to handle local root signatures.
Reshape "should" let RT shaders passthrough without issue. One thing to keep in mind is that if you're instrumenting for, say, initialization, and an RT shader initializes a resource, Reshape will not catch it just yet.
Hi @GabeRundlett.
The development branch has seen a ton of changes go in, including a fix for your issue. Sorry it took so long!
It does require .NET SDK 8 now, with VS22. There'll be a release soon.
In latest origin/development, I get the following crash when I try to launch my app:
it appears that it fails to instrument a compute shader. I'm not sure why this would happen. it also appears that only compute/graphics are supported. I have some RT shaders, and maybe this is related. Will RT support come, or could they maybe just be ignored?