mirror of https://github.com/PCSX2/pcsx2.git
VIF-JIT: Ignore completely write protected vectors
This commit is contained in:
parent
790447ecc9
commit
bf6a0a035a
|
@ -122,6 +122,10 @@ void VifUnpackSSE_Dynarec::doMaskWrite(const xRegisterSSE& regX) const
|
||||||
makeMergeMask(m3);
|
makeMergeMask(m3);
|
||||||
makeMergeMask(m4);
|
makeMergeMask(m4);
|
||||||
|
|
||||||
|
// Everything is write protected, don't touch it, saveReg can't handle a mask of 0.
|
||||||
|
if (doMask && m4 == 0xf)
|
||||||
|
return;
|
||||||
|
|
||||||
if (doMask && m2) // Merge MaskRow
|
if (doMask && m2) // Merge MaskRow
|
||||||
{
|
{
|
||||||
mVUmergeRegs(regX, xmmRow, m2);
|
mVUmergeRegs(regX, xmmRow, m2);
|
||||||
|
|
Loading…
Reference in New Issue