1
0
mirror of https://github.com/blawar/GLideN64.git synced 2024-07-07 03:13:49 +00:00

Correct gSPCullVertices.

Fixed Aidyn Chronicles - The First Mage:
it seems to pass parameters in reverse order.
This commit is contained in:
Sergey Lipskiy 2014-11-06 20:36:13 +06:00
parent 990729b5a5
commit 3106db8614

View File

@ -1408,6 +1408,12 @@ void gSP1Quadrangle( s32 v0, s32 v1, s32 v2, s32 v3 )
bool gSPCullVertices( u32 v0, u32 vn )
{
if (vn < v0) {
// Aidyn Chronicles - The First Mage seems to pass parameters in reverse order.
const u32 v = v0;
v0 = vn;
vn = v;
}
u32 clip = 0;
OGLRender & render = video().getRender();
for (u32 i = v0; i <= vn; ++i) {