mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-05-29 21:30:53 +00:00
Mark mesh shaders using task payloads as unsupported
* The mesh debugger implementation does not fetch the payload.
This commit is contained in:
@@ -407,6 +407,15 @@ void Reflector::CheckDebuggable(bool &debuggable, rdcstr &debugStatus) const
|
||||
debuggable = false;
|
||||
}
|
||||
|
||||
for(const Variable &g : globals)
|
||||
{
|
||||
if(g.storage == StorageClass::TaskPayloadWorkgroupEXT)
|
||||
{
|
||||
debugStatus += "Unsupported Task payload\n";
|
||||
debuggable = false;
|
||||
}
|
||||
}
|
||||
|
||||
// this list is sorted in order of the SPIR-V registry.
|
||||
const rdcstr whitelist[] = {
|
||||
"SPV_KHR_shader_draw_parameters",
|
||||
|
||||
Reference in New Issue
Block a user