What is the relationship between OpenGL, GLX, DRI, and Mesa3D?
Posted
by
user65308
on Programmers
See other posts from Programmers
or by user65308
Published on 2012-09-15T19:22:50Z
Indexed on
2012/09/16
3:51 UTC
Read the original article
Hit count: 162
I am starting out doing some low-level 3D programming in Linux. I have a lot of experience using the higher level graphics API OpenInventor. I know it is not strictly necessary to be aware of how all these things fit together but I'm just curious. I know OpenGL is just a standard for graphics applications. Mesa3D seems to be an open source implementation of this standard. So where do GLX and DRI fit? Digging around on Wikipedia and all these websites, I've yet to find an explanation of exactly how it all goes together. Where does hardware acceleration happen? What do proprietary drivers have to do with this?
Thanks!
© Programmers or respective owner