mirror of
https://github.com/blawar/GLideN64.git
synced 2024-07-04 10:03:36 +00:00
Fix CFB detection.
Fixed intro logos in StarCraft64
This commit is contained in:
parent
d6b6204959
commit
b7460648be
|
@ -798,6 +798,7 @@ void OGLRender::drawLLETriangle(u32 _numVtx)
|
|||
glDrawArrays(GL_TRIANGLE_STRIP, 0, _numVtx);
|
||||
triangles.num = 0;
|
||||
|
||||
gDP.colorImage.changed = TRUE;
|
||||
gSP.changed |= CHANGED_VIEWPORT | CHANGED_GEOMETRYMODE;
|
||||
|
||||
#ifdef __TRIBUFFER_OPT
|
||||
|
|
8
VI.cpp
8
VI.cpp
|
@ -129,9 +129,15 @@ void VI_UpdateScreen()
|
|||
}
|
||||
frameBufferList().renderBuffer(*REG.VI_ORIGIN);
|
||||
|
||||
if (gDP.colorImage.changed)
|
||||
uNumCurFrameIsShown = 0;
|
||||
else {
|
||||
uNumCurFrameIsShown++;
|
||||
if (uNumCurFrameIsShown > 25)
|
||||
gSP.changed |= CHANGED_CPU_FB_WRITE;
|
||||
}
|
||||
gDP.colorImage.changed = FALSE;
|
||||
VI.lastOrigin = *REG.VI_ORIGIN;
|
||||
uNumCurFrameIsShown = 0;;
|
||||
#ifdef DEBUG
|
||||
while (Debug.paused && !Debug.step);
|
||||
Debug.step = FALSE;
|
||||
|
|
Loading…
Reference in New Issue
Block a user