Cocoa Port: OpenGL display views no longer use glFlush() when rendering for final flush, since glFlush() has been found to not actually be necessary.

This commit is contained in:
rogerman 2017-12-05 17:13:24 -08:00
parent 26ac91edd0
commit bac10c7618
1 changed files with 0 additions and 4 deletions

View File

@ -7509,7 +7509,6 @@ void OGLDisplayLayer::RenderOGL(bool isRenderingFlipped)
if (texFetchMainNeedsLock)
{
glFlush();
fetchObj.FetchTextureUnlock(NDSDisplayID_Main);
texFetchMainNeedsLock = false;
}
@ -7538,7 +7537,6 @@ void OGLDisplayLayer::RenderOGL(bool isRenderingFlipped)
if (texFetchTouchNeedsLock)
{
glFlush();
fetchObj.FetchTextureUnlock(NDSDisplayID_Touch);
texFetchTouchNeedsLock = false;
}
@ -7617,7 +7615,6 @@ void OGLDisplayLayer::RenderOGL(bool isRenderingFlipped)
if (texFetchMainNeedsLock)
{
glFlush();
fetchObj.FetchTextureUnlock(NDSDisplayID_Main);
texFetchMainNeedsLock = false;
}
@ -7642,7 +7639,6 @@ void OGLDisplayLayer::RenderOGL(bool isRenderingFlipped)
if (texFetchTouchNeedsLock)
{
glFlush();
fetchObj.FetchTextureUnlock(NDSDisplayID_Touch);
texFetchTouchNeedsLock = false;
}