[client] egl: make better use of the second thread for streaming

This commit is contained in:
Geoffrey McRae
2020-05-21 11:44:56 +10:00
parent dc3e89e65c
commit 01bfd2e090
8 changed files with 195 additions and 109 deletions

View File

@@ -180,6 +180,10 @@ static int renderThread(void * unused)
}
}
if (state.lgr->render_begin && !state.lgr->render_begin(state.lgrData,
state.window))
break;
if (state.lgrResize)
{
if (state.lgr)
@@ -209,6 +213,10 @@ static int renderThread(void * unused)
}
}
if (state.lgr->render_end && !state.lgr->render_end(state.lgrData,
state.window))
break;
if (!state.resizeDone && state.resizeTimeout < microtime())
{
SDL_SetWindowSize(