I've seen some old threads and osdev wiki articles about 3D graphics programming using acceleration from GPUs, and they all seem to talk about how it's hard to get detiled documentation and some people try porting DRM from linux and using its drivers.
As a purely theoretical questin, has anyone actually managed to make their own low-level graphics driver interface, with some successful drivers?
Here's a pretty interesting site to look at:
http://renderingpipeline.com/graphics-l ... mentation/
It includes a link to a very long and detailed explanation about low-level GPU concepts, and provides somelow-level documentation too. nVidia doesn't provide any official documentation, AMD doesn't seem to provide the full set (or perhaps I missed it), but the Intel GPUs, although not exactly top shelf, do have full documentation, as shown on that page.
So my question simply is, has anyone attempted this, and did you succeed?
graphics programming in 2015
Re: graphics programming in 2015
OK, that seems like a lot of good work. Voodoo cards are pretty old, have you attempted or are planning to attempt supporting modern cards with shaders and compute?
- Combuster
- Member
- Posts: 9301
- Joined: Wed Oct 18, 2006 3:45 am
- Libera.chat IRC: [com]buster
- Location: On the balcony, where I can actually keep 1½m distance
- Contact:
Re: graphics programming in 2015
I have poked but figured "documentation" is only as good as propaganda needs it to be. For now, I have other priorities.