summaryrefslogtreecommitdiff
path: root/man/intel.man
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2015-08-25 13:47:24 +0100
committerChris Wilson <chris@chris-wilson.co.uk>2015-08-25 13:50:13 +0100
commit300319e2044cb1050e9cbc49c9985b995eaca5fe (patch)
tree36f52a7f223e9f251491754174765919b58ad600 /man/intel.man
parent3e07681c1948db240b29928bb1e129e559733537 (diff)
intel: Add an Option for disabling native rotation
Just in case we want to debug the native vs software paths and allow switching without recompiling. For the unfortunate Section "Device" Identifier "igfx" Driver "intel" Option "HWRotation" "off" EndSection default is for us to use HW rotation where available (for speed, reduced resource usage and reduce power usage). Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Diffstat (limited to 'man/intel.man')
-rw-r--r--man/intel.man9
1 files changed, 9 insertions, 0 deletions
diff --git a/man/intel.man b/man/intel.man
index 07ff1beb..aa0eb6f0 100644
--- a/man/intel.man
+++ b/man/intel.man
@@ -235,6 +235,15 @@ i.e. perform synchronous rendering.
.IP
Default: Disabled
.TP
+.BI "Option \*qHWRotation\*q \*q" boolean \*q
+Override the use of native hardware rotation and force the use of software,
+but GPU accelerated where possible, rotation. On some platforms the hardware
+can scanout directly into a rotated output bypassing the intermediate rendering
+and extra allocations required for software implemented rotation (i.e. native
+rotation uses less resources, is quicker and uses less power). This allows you
+to disable the native rotation in case of errors.
+.IP
+Default: Enabled (use hardware rotation)
.TP
.BI "Option \*qVSync\*q \*q" boolean \*q
This option controls the use of commands to synchronise rendering with the