mirror of
https://github.com/gnif/LookingGlass.git
synced 2025-12-28 23:42:28 +00:00
[client] overlay: add new needs_render for realtime overlays
This commit is contained in:
@@ -174,7 +174,9 @@ static int renderThread(void * unused)
|
||||
|
||||
const uint64_t pending =
|
||||
atomic_load_explicit(&g_state.pendingCount, memory_order_acquire);
|
||||
if (!lgResetEvent(g_state.frameEvent) && !pending && !g_state.overlayInput
|
||||
if (!lgResetEvent(g_state.frameEvent)
|
||||
&& !pending
|
||||
&& !app_overlayNeedsRender()
|
||||
&& !g_state.lgr->needs_render(g_state.lgrData))
|
||||
{
|
||||
if (g_state.ds->skipFrame)
|
||||
|
||||
Reference in New Issue
Block a user