mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-05-04 17:10:47 +00:00
Fix D3D12 shader feedback of EI which does not need a root signature
Do not include argument types: D3D12_INDIRECT_ARGUMENT_TYPE_VERTEX_BUFFER_VIEW D3D12_INDIRECT_ARGUMENT_TYPE_INDEX_BUFFER_VIEW when checking if need to create and set a new command signature
This commit is contained in:
@@ -1240,9 +1240,7 @@ struct D3D12StatCallback : public D3D12ActionCallback
|
||||
for(D3D12_INDIRECT_ARGUMENT_DESC &arg : comSig->sig.arguments)
|
||||
{
|
||||
D3D12_INDIRECT_ARGUMENT_TYPE argType = arg.Type;
|
||||
if(argType == D3D12_INDIRECT_ARGUMENT_TYPE_VERTEX_BUFFER_VIEW ||
|
||||
argType == D3D12_INDIRECT_ARGUMENT_TYPE_INDEX_BUFFER_VIEW ||
|
||||
argType == D3D12_INDIRECT_ARGUMENT_TYPE_CONSTANT ||
|
||||
if(argType == D3D12_INDIRECT_ARGUMENT_TYPE_CONSTANT ||
|
||||
argType == D3D12_INDIRECT_ARGUMENT_TYPE_CONSTANT_BUFFER_VIEW ||
|
||||
argType == D3D12_INDIRECT_ARGUMENT_TYPE_SHADER_RESOURCE_VIEW ||
|
||||
argType == D3D12_INDIRECT_ARGUMENT_TYPE_UNORDERED_ACCESS_VIEW ||
|
||||
|
||||
Reference in New Issue
Block a user