haiku/headers/private/graphics
Axel Dörfler bb693d7764 * Added VESA capabilities field to the kernel args.
* The vesa driver no longer uses VGA programming if the chip does not support
  VGA compatibility.
* The VESA driver now tries to set the DAC to 8 bits per color gun.
* In VESA modes, the driver no longer tries to use VGA programming; introduced
  the new vesa_set_indexed_colors() that is now used for palette programming.
  This should fix wrong colors of 8 bit BWindowScreen users with VESA on real
  hardware (emulators usually didn't mind either way).
* Note that the app_server needs to maintain a palette per 8 bit screen, as
  right now, the colors are garbled after a workspace switch. Stefano, are you
  looking into that already?


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32347 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-08-14 09:49:28 +00:00
..
ati Added files missed in previous commit. Thanks Urias. 2009-06-05 03:50:21 +00:00
atimach64
common * Cleanup. 2009-07-31 14:11:12 +00:00
et6x00
intel_extreme Patch by Christopher Plymire, style-reworked by myself: 2008-06-16 18:01:34 +00:00
matrox * Renamed nv.driver to "nvidia", nm.driver to "neomagic", and mga.driver to "matrox"; 2007-05-04 07:49:53 +00:00
neomagic * Renamed nv.driver to "nvidia", nm.driver to "neomagic", and mga.driver to "matrox"; 2007-05-04 07:49:53 +00:00
nvidia driver now sets up internal EDID info related to CRTCs next to earlier introcuded code for EDID info related to connectors which makes it much more useable later on. This commit also hopefully fixes the problem introduced in R31183 shutting off some screens in 'invalid' connector setups that the driver tries to correct. 2009-06-28 14:53:07 +00: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
radeon Committed patch by Euan Kirkhope to improve routing problems with Radeon cards; 2007-08-13 17:22:32 +00:00
s3 Update for the S3 driver by Gerald: 2008-10-04 08:09:40 +00:00
skeleton
tdfx
vesa * Added VESA capabilities field to the kernel args. 2009-08-14 09:49:28 +00:00
via
vmware Checked in too soon. 2007-12-30 10:33:31 +00:00
AGP.h * Renamed GART's deallocate_memory() to free_memory(). 2008-01-31 17:54:23 +00:00
video_overlay.h