mirror of
https://github.com/blawar/GLideN64.git
synced 2024-07-04 10:03:36 +00:00
Fix wrong set of CHANGED_TEXTURE flag.
This commit is contained in:
parent
13d53a0dde
commit
d46ed98804
|
@ -515,8 +515,6 @@ void FrameBufferList::saveBuffer(u32 _address, u16 _format, u16 _size, u16 _widt
|
|||
m_pCurrent->m_isDepthBuffer = _address == gDP.depthImageAddress;
|
||||
m_pCurrent->m_isPauseScreen = m_pCurrent->m_isOBScreen = false;
|
||||
m_pCurrent->m_postProcessed = false;
|
||||
|
||||
gSP.changed |= CHANGED_TEXTURE;
|
||||
}
|
||||
|
||||
void FrameBufferList::removeBuffer(u32 _address )
|
||||
|
@ -768,7 +766,7 @@ void FrameBufferList::renderBuffer(u32 _address)
|
|||
m_drawBuffer = GL_FRAMEBUFFER;
|
||||
glEnable(GL_SCISSOR_TEST);
|
||||
glBindFramebuffer(GL_FRAMEBUFFER, m_pCurrent->m_FBO);
|
||||
gSP.changed |= CHANGED_TEXTURE | CHANGED_VIEWPORT;
|
||||
gSP.changed |= CHANGED_VIEWPORT;
|
||||
gDP.changed |= CHANGED_COMBINE;
|
||||
}
|
||||
#endif
|
||||
|
@ -1323,7 +1321,6 @@ void RDRAMtoFrameBuffer::CopyFromRDRAM( u32 _address, bool _bUseAlpha)
|
|||
|
||||
gSP.textureTile[0] = pTile0;
|
||||
|
||||
gSP.changed |= gspChanged | CHANGED_TEXTURE;
|
||||
gDP.changed |= CHANGED_RENDERMODE | CHANGED_COMBINE;
|
||||
}
|
||||
|
||||
|
|
|
@ -349,7 +349,7 @@ void _setGLState() {
|
|||
glDisableVertexAttribArray(SC_TEXCOORD1);
|
||||
glDisableVertexAttribArray(SC_NUMLIGHTS);
|
||||
glViewport(0, 0, video().getWidth(), video().getHeight());
|
||||
gSP.changed |= CHANGED_VIEWPORT | CHANGED_TEXTURE;
|
||||
gSP.changed |= CHANGED_VIEWPORT;
|
||||
gDP.changed |= CHANGED_RENDERMODE;
|
||||
}
|
||||
|
||||
|
|
|
@ -1223,7 +1223,7 @@ void gDPLLETriangle(u32 _w1, u32 _w2, int _shade, int _texture, int _zbuffer, u3
|
|||
}
|
||||
|
||||
if (_texture != 0)
|
||||
gSP.changed |= CHANGED_TEXTURE;
|
||||
gDP.changed |= CHANGED_TILE;
|
||||
if (_zbuffer != 0)
|
||||
gSP.geometryMode |= G_ZBUFFER;
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user