Skip to content

Commit d1054b8

Browse files
committed
DXIL Debugger improve handling of arrays of Samplers
Previously would only work in very simple scenarios where the array of Samplers was accessed once
1 parent 58ec8fd commit d1054b8

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

renderdoc/driver/shaders/dxil/dxil_debug.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2690,7 +2690,8 @@ bool ThreadState::ExecuteInstruction(DebugAPIWrapper *apiWrapper,
26902690
if(result.name.isEmpty())
26912691
{
26922692
if((resRef->resourceBase.resClass == ResourceClass::SRV) ||
2693-
(resRef->resourceBase.resClass == ResourceClass::UAV))
2693+
(resRef->resourceBase.resClass == ResourceClass::UAV) ||
2694+
(resRef->resourceBase.resClass == ResourceClass::Sampler))
26942695
{
26952696
if(resIndexArgId < inst.args.size())
26962697
{

0 commit comments

Comments
 (0)