diff options
Diffstat (limited to 'x11-plugins/compiz-plugins-main/files/compiz-plugins-main-0.8.2-xdamage-race.patch')
-rw-r--r-- | x11-plugins/compiz-plugins-main/files/compiz-plugins-main-0.8.2-xdamage-race.patch | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/x11-plugins/compiz-plugins-main/files/compiz-plugins-main-0.8.2-xdamage-race.patch b/x11-plugins/compiz-plugins-main/files/compiz-plugins-main-0.8.2-xdamage-race.patch deleted file mode 100644 index ee167b8319c9..000000000000 --- a/x11-plugins/compiz-plugins-main/files/compiz-plugins-main-0.8.2-xdamage-race.patch +++ /dev/null @@ -1,30 +0,0 @@ -diff --git a/src/workarounds/workarounds.c b/src/workarounds/workarounds.c -index 5e0c221..f987fa0 100644 ---- a/src/workarounds/workarounds.c -+++ b/src/workarounds/workarounds.c -@@ -198,6 +198,9 @@ workaroundsPaintScreen (CompScreen *s, - - currentScreen = s; - -+ if (workaroundsGetForceGlxSync (s->display)) -+ glXWaitX (); -+ - UNWRAP (ws, s, paintScreen); - (*s->paintScreen) (s, outputs, numOutputs, mask); - WRAP (ws, s, paintScreen, workaroundsPaintScreen); -diff --git a/metadata/workarounds.xml.in b/metadata/workarounds.xml.in -index 5eb072d..1648e88 100644 ---- a/metadata/workarounds.xml.in -+++ b/metadata/workarounds.xml.in -@@ -53,6 +53,11 @@ - <_long>Fix for broken GLX_MESA_copy_sub_buffer on XGL in fglrx.</_long> - <default>false</default> - </option> -+ <option type="bool" name="force_glx_sync"> -+ <_short>Force synchronization between X and GLX</_short> -+ <_long>Force synchronization between X and GLX, which may help for window parts not redrawing correctly when using Nvidia drivers, but also may decrease performance.</_long> -+ <default>false</default> -+ </option> - <subgroup> - <_short>Window stickyness</_short> - <option type="bool" name="sticky_alldesktops"> |