From 43159ef400c3b18b9f4d3e6fa1c4aef2d60d38fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michel=20D=C3=A4nzer?= Date: Mon, 20 Apr 2015 18:44:36 +0900 Subject: Add Option "TearFree" v4 Avoids tearing by flipping between two scanout BOs per (non-rotated) CRTC v2: * Fix condition for TearFree log message (Richard Wilbur) * Log warning message about DRI page flipping being enabled because of TearFree (or ShadowPrimary) also when building without glamor support v3: * Only override fb_id/x/y if all scanout pixmaps have been successfully allocated v4: * Make log warning clearer if drmModePageFlip returns an error Reviewed-by: Alex Deucher (v1) --- man/radeon.man | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'man/radeon.man') diff --git a/man/radeon.man b/man/radeon.man index 27037730..f0a6be1a 100644 --- a/man/radeon.man +++ b/man/radeon.man @@ -276,6 +276,13 @@ Enable DRI2 page flipping. The default is .B on. Pageflipping is supported on all radeon hardware. .TP +.BI "Option \*qTearFree\*q \*q" boolean \*q +Enable tearing prevention using the hardware page flipping mechanism. This +option currently doesn't have any effect for rotated CRTCs. It requires +allocating two separate scanout buffers for each non-rotated CRTC. Enabling +this option currently disables Option \*qEnablePageFlip\*q. The default is +.B off. +.TP .BI "Option \*qAccelMethod\*q \*q" "string" \*q Chooses between available acceleration architectures. Valid values are .B EXA -- cgit v1.2.3