[client] egl: use desktop frame damage information

This commit is contained in:
Quantum
2021-07-10 21:20:08 -04:00
committed by Geoffrey McRae
parent 6b16bb3ea1
commit 442ab318fd
4 changed files with 87 additions and 17 deletions

View File

@@ -589,7 +589,8 @@ int main_frameThread(void * unused)
}
FrameBuffer * fb = (FrameBuffer *)(((uint8_t*)frame) + frame->offset);
if (!g_state.lgr->on_frame(g_state.lgrData, fb, useDMA ? dma->fd : -1))
if (!g_state.lgr->on_frame(g_state.lgrData, fb, useDMA ? dma->fd : -1,
frame->damageRects, frame->damageRectsCount))
{
lgmpClientMessageDone(queue);
DEBUG_ERROR("renderer on frame returned failure");