summaryrefslogtreecommitdiff
path: root/src/intel_options.h
AgeCommit message (Collapse)Author
2012-09-23Reorder INTEL_XVMC define so that we pick up Option "XvMC"Chris Wilson
Otherwise it will remain disabled. Reported-by: Giacomo Comes <comes@naic.edu> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2012-08-26Add Option "Backlight" to override the probed backlight control interfaceChris Wilson
The automatic selection may not correspond with the correct backlight (such as in a multi-gpu, multi-panel device) or the user may simply prefer another control interface. This allows them to override the chosen interface using Option "Backlight" "my-backlight" to specify '/sys/class/backlight/my-backlight' as the interface to use instead. Suggested-by: Alon Levy <alevy@redhat.com> References: https://bugs.freedesktop.org/show_bug.cgi?id=29273 Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2012-07-29Don't disable acceleration on 830/845g by defaultChris Wilson
Run the risk of a GPU hang (it shouldn't endanger the entire machine normally) and let the user elect to disable it through Option "NoAccel" "true" Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2012-07-15uxa: Remove Shadow hackChris Wilson
This was an incomplete hack so deprecate in favour of Shadow-on-Steriods, SNA. References: https://bugs.freedesktop.org/show_bug.cgi?id=47324 Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2012-07-05sna: Fallback to attaching a shadow fb if we fail to setup the crtcChris Wilson
As we've chosen to fix the kernel to handle CRTC offsets > 4096, drop the automatic workaround. However, allow the user to force creation of PerCrtcPixmaps for the purpose of debugging (and to workaround the bug in older kernels) and to fallback to trying a shadow fb if the setcrtc fails with the composite fb. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2012-06-23sna: extend RandR to support super sized monitor configurationsChris Wilson
With the introduction of the third pipe on IvyBridge it is possible to encounter situations where the combination of the three monitors exceed the limits of the scanout engine and so prevent them being used at their native resolutions. (It is conceivable to hit similar issues on earlier generation, especially gen2/3.) One workaround, this patch, is to extend the RandR shadow support to break the extended framebuffer into per-crtc pixmaps. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2012-06-08sna: Remove option to disable vmapChris Wilson
It works everywhere, so when it is finally enabled, let it be. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2012-06-08Make the enum list of options consistent with the actual table.Chris Wilson
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2012-05-25Only create a single instance of the intel_options arrayChris Wilson
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2012-05-24Allow runtime switching of AccelMethod between uxa/sna and even glamorChris Wilson
Section "Device" Option "AccelMethod" "uxa/glamor/sna" EndSection The appropriate backend must also be enabled at compile time for the runtime option to be available (i.e. --enable-uxa (default) --enable-sna --enable-glamor) Demanded-by: Adam Jackson <ajax@redhat.com> Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=50290 Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2012-05-24Unify options handling between UXA and SNAEugeni Dodonov
Unifies available options for both UXA and SNA drivers, and moves them into a common header file, intel_opts.h. Signed-off-by: Eugeni Dodonov <eugeni.dodonov@intel.com>