Date: Saturday, March 23, 2019 @ 18:55:06
  Author: arodseth
Revision: 443253

upgpkg: compton 6.0-1

Modified:
  compton/trunk/PKGBUILD
  compton/trunk/compton.conf

--------------+
 PKGBUILD     |    4 ++--
 compton.conf |   13 +++----------
 2 files changed, 5 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2019-03-23 18:02:43 UTC (rev 443252)
+++ PKGBUILD    2019-03-23 18:55:06 UTC (rev 443253)
@@ -4,7 +4,7 @@
 # Contributor: Valère Monseur <valere.mons...@ymail.com>
 
 pkgname=compton
-pkgver=5.1
+pkgver=6.0
 pkgrel=1
 pkgdesc='X compositor that may fix tearing issues'
 arch=(x86_64)
@@ -19,7 +19,7 @@
             'xorg-xprop:    For compton-trans')
 source=(compton.conf
         "git+https://github.com/yshui/compton#tag=v${pkgver%.0}";)
-sha256sums=('1857c880bfbc6c60e68bc996448a6e071501370de57ed5b9cbc0927bc7bd48bf'
+sha256sums=('c25e5b741a3a76928d1866f0097c482844e272b41823c24486a91cb39a97341d'
             'SKIP')
 
 prepare() {

Modified: compton.conf
===================================================================
--- compton.conf        2019-03-23 18:02:43 UTC (rev 443252)
+++ compton.conf        2019-03-23 18:55:06 UTC (rev 443253)
@@ -23,7 +23,6 @@
 # My tests with nvidia-drivers show a 10% decrease in performance when the 
whole screen is modified,
 # but a 20% increase when only 1/4 is.
 # My tests on nouveau show terrible slowdown.
-# Useful with --glx-swap-method, as well.
 glx-copy-from-front = false;
 
 # GLX backend: Use MESA_copy_sub_buffer to do partial screen update.
@@ -47,7 +46,7 @@
 # Useless with --glx-use-copysubbuffermesa.
 # Partially breaks --resize-damage.
 # Defaults to undefined.
-glx-swap-method = "undefined";
+#glx-swap-method = "undefined";
 
 #################################
 #
@@ -170,14 +169,8 @@
 # If not specified or 0, compton will try detecting this with X RandR 
extension.
 refresh-rate = 0;
 
-# Set VSync method. VSync methods currently available:
-# none: No VSync
-# drm: VSync with DRM_IOCTL_WAIT_VBLANK. May only work on some drivers.
-# opengl: Try to VSync with SGI_video_sync OpenGL extension. Only work on some 
drivers.
-# opengl-oml: Try to VSync with OML_sync_control OpenGL extension. Only work 
on some drivers.
-# opengl-swc: Try to VSync with SGI_swap_control OpenGL extension. Only work 
on some drivers. Works only with GLX backend. Known to be most effective on 
many drivers. Does not actually control paint timing, only buffer swap is 
affected, so it doesn’t have the effect of --sw-opti unlike other methods. 
Experimental.
-# (Note some VSync methods may not be enabled at compile time.)
-vsync = "opengl";
+# Vertical synchronization: match the refresh rate of the monitor
+vsync = true;
 
 # Enable DBE painting mode, intended to use with VSync to (hopefully) 
eliminate tearing.
 # Reported to have no effect, though.

Reply via email to