Unlock mutex before swapping buffers

This commit is contained in:
Jeffrey Pfau 2014-01-16 00:26:59 -08:00
parent 3837213f94
commit 5758964617
1 changed files with 1 additions and 4 deletions

View File

@ -150,12 +150,9 @@ static void _GBASDLRunloop(struct GBAThread* context, struct GLSoftwareRenderer*
glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA, 256, 256, 0, GL_RGBA, GL_UNSIGNED_BYTE, renderer->d.outputBuffer);
#endif
glDrawArrays(GL_TRIANGLE_FAN, 0, 4);
SDL_GL_SwapBuffers();
} else {
usleep(50000);
}
GBASyncWaitFrameEnd(&context->sync);
SDL_GL_SwapBuffers();
while (SDL_PollEvent(&event)) {
GBASDLHandleEvent(context, &event);