summaryrefslogtreecommitdiff
path: root/COMPOSITOR
diff options
context:
space:
mode:
authorOlivier Fourdan <fourdan@xfce.org>2017-03-16 08:37:49 +0100
committerOlivier Fourdan <fourdan@xfce.org>2017-03-16 08:47:36 +0100
commitb3e2686bea4aec26fe95db4938abc3820308e265 (patch)
treeb95162a5f2d4781536dc100f93cf361f4f5a1dce /COMPOSITOR
parent13fbbbd1c39ec0102df1ab6cefa7b9b475db385c (diff)
downloadxfwm4-b3e2686bea4aec26fe95db4938abc3820308e265.tar.gz
Updates for release.xfwm4-4.13.0
Diffstat (limited to 'COMPOSITOR')
-rw-r--r--COMPOSITOR24
1 files changed, 24 insertions, 0 deletions
diff --git a/COMPOSITOR b/COMPOSITOR
index 0de3b70a0..381afdc44 100644
--- a/COMPOSITOR
+++ b/COMPOSITOR
@@ -110,3 +110,27 @@ On some card, you may want to try the EXA acceleration by adding
Option "AccelMethod" "exa"
to the card's Device section in xorg.conf.
+
+4.3) VSYNC and tearing
+======================
+
+Starting with version 4.13, xfwm4 now supports VSYNC via two different
+method, either using OpenGL or the Present X11 extension.
+
+xfwm4 relies on libepoxy for OpenGL, and on libXpresent for Present support.
+
+Support for those features can be checked using "xfwm4 --version":
+
+ Build configuration and supported features:
+ ...
+ - Xpresent support: Yes
+ - Embedded compositor: Yes
+ - Epoxy support: Yes
+ ...
+
+If both VSYNC methods are available, xfwm4 will prefer OpenGL. To force the
+use of the present extension, set the environment variable XFWM4_USE_PRESENT
+prior to run xfwm4, e.g.:
+
+ $ XFWM4_USE_PRESENT=1 xfwm4 --replace &
+