mirror of
https://github.com/PCSX2/pcsx2.git
synced 2025-12-16 04:08:48 +00:00
GS SW: Use implicit GSVector4i int32x4_t conversion
Some checks failed
🐧 Linux Builds / AppImage (push) Has been cancelled
🐧 Linux Builds / Flatpak (push) Has been cancelled
🍎 MacOS Builds / Defaults (push) Has been cancelled
🖥️ Windows Builds / Lint VS Project Files (push) Has been cancelled
🖥️ Windows Builds / CMake (push) Has been cancelled
🖥️ Windows Builds / SSE4 (push) Has been cancelled
🖥️ Windows Builds / AVX2 (push) Has been cancelled
Some checks failed
🐧 Linux Builds / AppImage (push) Has been cancelled
🐧 Linux Builds / Flatpak (push) Has been cancelled
🍎 MacOS Builds / Defaults (push) Has been cancelled
🖥️ Windows Builds / Lint VS Project Files (push) Has been cancelled
🖥️ Windows Builds / CMake (push) Has been cancelled
🖥️ Windows Builds / SSE4 (push) Has been cancelled
🖥️ Windows Builds / AVX2 (push) Has been cancelled
This commit is contained in:
parent
f8882c4da6
commit
ca5377299a
@ -374,7 +374,7 @@ void GSRendererSW::RewriteVerticesIfSTOverflow()
|
|||||||
const GSVector4 q = (primclass == GS_SPRITE_CLASS) ? stcq[1].wwww() : stcq[j].wwww();
|
const GSVector4 q = (primclass == GS_SPRITE_CLASS) ? stcq[1].wwww() : stcq[j].wwww();
|
||||||
stcq[j] = stcq[j].blend32(uv_new * q, GSVector4::cast(rewrite));
|
stcq[j] = stcq[j].blend32(uv_new * q, GSVector4::cast(rewrite));
|
||||||
|
|
||||||
vertex_copy[i + j].m[0] = GSVector4i::cast(stcq[j]).m;
|
vertex_copy[i + j].m[0] = GSVector4i::cast(stcq[j]);
|
||||||
vertex_copy[i + j].m[1] = vertex[index[i + j]].m[1];
|
vertex_copy[i + j].m[1] = vertex[index[i + j]].m[1];
|
||||||
index[i + j] = i + j;
|
index[i + j] = i + j;
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user