From 3d4ee3cac1d63dfdf7b54c8ba577f3b77637499f Mon Sep 17 00:00:00 2001 From: Carl Worth Date: Mon, 6 Apr 2009 11:31:20 -0700 Subject: Remove support for 'auto'(-1) value of XV_SYNC_TO_VBLANK We previously had a heurstic here where we would only sync to vblank for windows that covered more than 25% of the screen. We don't need this anymore since the new approach to sync, (WAIT_FOR_SCANLINE_WINDOW), is not excessively costly for small windows. --- man/intel.man | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'man') diff --git a/man/intel.man b/man/intel.man index ffe69a12..6ccacda1 100644 --- a/man/intel.man +++ b/man/intel.man @@ -451,10 +451,11 @@ You can use the "xvattr" tool to query/set those attributes at runtime. .SS "XV_SYNC_TO_VBLANK" XV_SYNC_TO_VBLANK is used to control whether textured adapter synchronizes -the screen update to the vblank to eliminate tearing. It has three -values 'auto'(-1), 'off'(0) and 'on(1). 'off' means never sync, 'on' means -always sync, no matter what size, and 'auto' means sync if the Xv image is -more than quarter of the pixels on the screen. The default is 'auto'(-1). +the screen update to the vblank to eliminate tearing. It is a Boolean +attribute with values of 0 (never sync) or 1 (always sync). An historic +value of -1 (sync for large windows only) will now be interpreted as 1, +(since the current approach for sync is not costly even with small +video windows). .SS "XV_BRIGHTNESS" -- cgit v1.2.3