mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-05-06 10:00:40 +00:00
Fix Spirv simulation of ImageSampleProjDrefExplicitLod/ImplicitLod
Divide the compare (Dref) value by q
This commit is contained in:
@@ -1262,6 +1262,13 @@ public:
|
||||
uniformParams.ddy[i] = floatComp(ddyCalc, i);
|
||||
}
|
||||
}
|
||||
if((opcode == rdcspv::Op::ImageSampleProjDrefExplicitLod) ||
|
||||
(opcode == rdcspv::Op::ImageSampleProjDrefImplicitLod))
|
||||
{
|
||||
RDCASSERT(useCompare);
|
||||
float q = floatComp(uv, coords);
|
||||
uniformParams.compare /= q;
|
||||
}
|
||||
|
||||
break;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user