mirror of
https://github.com/blawar/GLideN64.git
synced 2024-07-04 10:03:36 +00:00
Fix gDPSetPrimDepth(). Z is in range [-1, 1];
This commit is contained in:
parent
6225d203e4
commit
9408d4b16d
2
gDP.cpp
2
gDP.cpp
|
@ -60,7 +60,7 @@ void gDPSetOtherMode( u32 mode0, u32 mode1 )
|
|||
|
||||
void gDPSetPrimDepth( u16 z, u16 dz )
|
||||
{
|
||||
gDP.primDepth.z = min(1.0f, max(0.0f, (_FIXED2FLOAT(_SHIFTR(z, 0, 15), 15) - gSP.viewport.vtrans[2]) / gSP.viewport.vscale[2]));
|
||||
gDP.primDepth.z = min(1.0f, max(-1.0f, (_FIXED2FLOAT(_SHIFTR(z, 0, 15), 15) - gSP.viewport.vtrans[2]) / gSP.viewport.vscale[2]));
|
||||
gDP.primDepth.deltaZ = dz;
|
||||
|
||||
#ifdef DEBUG
|
||||
|
|
Loading…
Reference in New Issue
Block a user