Accelerated Graphic Cards: Difference between revisions
Jump to navigation
Jump to search
[unchecked revision] | [unchecked revision] |
Content added Content deleted
(→Where can I find low-level information about nVidia/Matrox/ATI/... 3D graphic cards?: Updated link to Haiku (was Open BeOS) accelerants) |
(→Where can I find low-level information about nVidia/Matrox/ATI/... 3D graphic cards?: Added link to VGADoc zip and Github copy) |
||
Line 31: | Line 31: | ||
Now, if you have a VIA graphics chip, things may be better since they recently released an [http://linux.via.com.tw/ open source driver] for both 2D and 3D operations. |
Now, if you have a VIA graphics chip, things may be better since they recently released an [http://linux.via.com.tw/ open source driver] for both 2D and 3D operations. |
||
There are virtually no tutorials or datasheets for the 2D acceleration features either, but at least we have open-source code for them. Among other sources, the Xfree drivers, [https://github.com/haiku/haiku/tree/master/src/add-ons/accelerants Haiku (was Open BeOS) accelerants] and [http://www.shawnhargreaves.com/freebe/ FreeBE/AF]. They may provide enough information to reverse-engineer and figure out a model that could be used to program/port for your environment. Some older cards with only 2D acceleration might be documented by the [ |
There are virtually no tutorials or datasheets for the 2D acceleration features either, but at least we have open-source code for them. Among other sources, the Xfree drivers, [https://github.com/haiku/haiku/tree/master/src/add-ons/accelerants Haiku (was Open BeOS) accelerants] and [http://www.shawnhargreaves.com/freebe/ FreeBE/AF]. They may provide enough information to reverse-engineer and figure out a model that could be used to program/port for your environment. Some older cards with only 2D acceleration might be documented by the [https://pdos.csail.mit.edu/6.828/2018/readings/hardware/vgadoc/ VGADoc] ([https://pdos.csail.mit.edu/6.828/2018/readings/hardware/vgadoc4b.zip vgadoc4b.zip], also on [https://github.com/achernya/iap-6.828-website/tree/master/readings/hardware/vgadoc Github]). |
||
Anyone who wishes to put time into that kind of research is welcome to post their results here. |
Anyone who wishes to put time into that kind of research is welcome to post their results here. |