X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Fvideo_output%2Fxcb%2Fglx.c;h=42ff5cf111a5de4fc69343c73b7d5b14f186c820;hb=48be35499d7545a31a160c7578ffa073f761e814;hp=6aa89765b05b95a30f9b3c981d9557fc0cdf6ceb;hpb=f5ac248b3ab9a70dc43ec8f8b9063aa200d94136;p=vlc diff --git a/modules/video_output/xcb/glx.c b/modules/video_output/xcb/glx.c index 6aa89765b0..42ff5cf111 100644 --- a/modules/video_output/xcb/glx.c +++ b/modules/video_output/xcb/glx.c @@ -466,8 +466,11 @@ static void PictureRender (vout_display_t *vd, picture_t *pic) static void PictureDisplay (vout_display_t *vd, picture_t *pic) { vout_display_sys_t *sys = vd->sys; + xcb_connection_t *conn = XGetXCBConnection (sys->display); + xcb_force_screen_saver (conn, XCB_SCREEN_SAVER_RESET); vout_display_opengl_Display (&sys->vgl, &vd->source); + xcb_flush (conn); picture_Release (pic); }