haiku/headers/private/graphics
Adrien Destugues ef726c687a Intel_extreme: improve i855 support.
https://github.com/druga/haiku-stuff/tree/master/intel_extreme
Rebased against current sources.

* The BIOS video mode sometimes reports a scaled mode instead of the
physical panel dimensions. Get the data from the VBT table as well, and
use it if the reported resolution is bigger.
* On first boot, force the panel native mode so the user doesn't have to
set it manually.
* Only allow a single head at a time on i855gm, as the card can't drive
both heads at the same time.
* Detect when a new requested mode is the same as the current one, and
skip modesetting in that case. Avoids screen flickering when changing
workspaces.
* Fix some cases of misdetecting which pipes to enable
2014-01-17 12:42:20 +01:00
..
3dfx ImÃport new 3dfx graphics driver from Gerald Zajac (see #6215. 2010-06-24 03:47:49 +00:00
ati Applied patch by Gerald Zajac: Adds hardware overlay support to the ATI 2011-06-28 19:13:49 +00:00
common edid_raw: Correct missing bitfield 2013-01-27 12:18:49 -06:00
et6x00
intel_810 intel_810: Style cleanup. No functional change 2012-05-30 16:11:09 -05:00
intel_extreme Intel_extreme: improve i855 support. 2014-01-17 12:42:20 +01:00
matrox * applied patch by kaliber that fixes more than 100 warnings - thanks a lot! 2010-07-21 21:43:20 +00:00
neomagic * applied patch by kaliber that fixes more than 100 warnings - thanks a lot! 2010-07-21 21:43:20 +00:00
nvidia Fix minor typo 2012-11-22 22:58:24 +01:00
nvidia_gpgpu removed all pre-NV40refs, removed all overlay code (no info on the current engine known). Driver cleanup mostly done now I hope. 2008-06-17 19:16:40 +00:00
omap Patch by "notzed" (Ticket #5380): Add support for setting video mode for OMAP3. 2010-06-30 17:39:36 +00:00
radeon * added math.h missing prototypes like log2f. This fixes #6802. 2010-11-24 23:42:17 +00:00
radeon_hd Remove remaining unnecessary 'volatile' qualifiers 2013-11-06 00:03:07 +01:00
s3 Update for the S3 driver by Gerald: 2008-10-04 08:09:40 +00:00
skeleton
vesa * Fixed mixup of the VGA compatibility layer - if the bit is set, it means the 2009-08-14 14:30:01 +00:00
via
vmware Checked in too soon. 2007-12-30 10:33:31 +00:00
AGP.h * Fixed the AGP interface to correctly use phys_addr_t where needed. 2010-05-28 09:19:11 +00:00
video_overlay.h GCC 4.7.x finds that 1 << 31 is a signed integer, use the unsigned notation 2013-04-26 21:17:33 +02:00