[haiku-development] S3 Video Driver
- From: Gerald Zajac <zajacg@xxxxxxxxxxxxx>
- To: haiku-development@xxxxxxxxxxxxx
- Date: Mon, 18 Feb 2008 16:31:02 -0500
I have completed a video driver that supports the following S3 video chips:
0x8814 Trio64 UV+
0x8901 Trio64 V2/DX/GX
0x5631 Virge
0x883D Virge VX
0x8A01 Virge DX/GX
0x8A10 Virge GX2
0x8C01 Virge MX
0x8C03 Virge MX+
0x8904 Trio 3D
0x8A13 Trio 3D/2X
The first column is the ID of the respective chip.
This driver has been tested with actual hardware for all these chips
except for the Trio64 UV+ and the Virge MX, and has been found to work
reliably. Note that the plain Trio64 and the Trio64V+ are not supported
by this driver. Also note that for these chips, only 8 and 16 bits
color depths are supported. Because of the limited memory available on
some of these older video cards and the problems with getting 32 bit
color to work, it was decided not to support it.
This driver uses the Common Accelerant code to create a mode list, and
obtain EDID info; however, only the Virge VX and the Trio 3D chips are
able to obtain EDID info.
Before I submit the code for this driver, I would like to merge the code
for the S3 Savage driver into this driver such that all the supported S3
chips are handled by one driver. While doing the merge, a few
improvements and bug fixes in the Savage code will be performed such as
adding support for EDID info, using the Common Accelerant code for
creating the mode list, and fixing a bug which causes the Savage 2000 to
not draw properly.
Thus, if there are no objections, I will merge the S3 Savage code into
this driver. Since I am also the author of the Savage driver, there is
no need to be concerned about offending the author of the Savage driver.
Best regards,
Gerald
- Follow-Ups:
- [haiku-development] Re: S3 Video Driver
- From: Stephan Assmus
- [haiku-development] Re: S3 Video Driver
- From: Axel Dörfler
Other related posts:
- » [haiku-development] S3 Video Driver
- » [haiku-development] Re: S3 Video Driver
- » [haiku-development] Re: S3 Video Driver
- » [haiku-development] Re: S3 Video Driver
- » [haiku-development] Re: S3 Video Driver
- » [haiku-development] Re: S3 Video Driver
- » [haiku-development] Re: S3 Video Driver
- » [haiku-development] Re: S3 Video Driver
- » [haiku-development] Re: S3 Video Driver
- » [haiku-development] Re: S3 Video Driver
- » [haiku-development] Re: S3 Video Driver
- » [haiku-development] Re: S3 Video Driver
- » [haiku-development] Re: S3 Video Driver
- » [haiku-development] S3 Video Driver
- » [haiku-development] Re: S3 Video Driver
- » [haiku-development] Re: S3 Video Driver
- » [haiku-development] Re: S3 Video Driver
- » [haiku-development] Re: S3 Video Driver
- » [haiku-development] Re: S3 Video Driver
- » [haiku-development] Re: S3 Video Driver
- » [haiku-development] Re: S3 Video Driver
- » [haiku-development] Re: S3 Video Driver
- » [haiku-development] Re: S3 Video Driver
- » [haiku-development] Re: S3 Video Driver
- » [haiku-development] Re: S3 Video Driver
- » [haiku-development] Re: S3 Video Driver
- » [haiku-development] Re: S3 Video Driver
- » [haiku-development] Re: S3 Video Driver
- [haiku-development] Re: S3 Video Driver
- From: Stephan Assmus
- [haiku-development] Re: S3 Video Driver
- From: Axel Dörfler