graphics programming in 2015
Posted: Tue Mar 31, 2015 4:10 pm
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?
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?