PDA

View Full Version : OpenGL and hardware



p64416
03-30-2011, 06:10 PM
I'm fairly fluent in OpenGL from an software programming perspective but I'm almost entirely ignorant to the underlying interactions with the drivers and hardware (GPU).

Does anyone have any resources to recommend that explains this stuff down to the nitty-gritty details?

Thanks in advance.

thokra
03-31-2011, 01:44 AM
For at least some background on graphics hardware I would recommend to you the following books:

a) Hennessy and Patterson's "Computer Organization and Design"

http://www.amazon.com/Computer-Organizat...6856&sr=1-1 (http://www.amazon.com/Computer-Organization-Design-Interface-Architecture/dp/0123744938/ref=sr_1_1?ie=UTF8&s=books-intl-de&qid=1301556856&sr=1-1)

b) Möller, Haines, Hoffman - "Real-Time Rendering"

http://www.amazon.com/Real-time-Rendering-Tomas-Akenine-M%C3%B6ller/dp/1568814240/ref=sr_1_1?ie=UTF8&qid=1301556238&sr=8-1

For a), check out Appendix A which discusses the GF8800 architecture as a reference. IIRC, b) has info in the beginning and in the back of it.

HTH!

Thomas

ZbuffeR
03-31-2011, 02:10 AM
Looking at the Mesa3D source code for drivers can help too :
src/mesa/drivers/dri/*