Skip to content

plugins/screencast: call ItemRenderer::begin/endFrame

Xaver Hugl requested to merge work/zamundaaa/fix-explicit-sync-casting into master

The OpenGL renderer references the explicit sync release points for client buffers during rendering, and releases them in endFrame. If endFrame never gets called though (for example because we're doing direct scanout) then the release points never get signaled, and the client very quickly runs out of buffers to use and freezes.

BUG: 495287

Merge request reports

Loading