Difference between revisions of "OpenGL under linux"
From Organic Design wiki
(add link) |
m (Caretaker: categories) |
||
Line 1: | Line 1: | ||
+ | [[Category:Peerix]] | ||
The question is: What are the OS requirements to provide hardware OpenGL in a linux OS? | The question is: What are the OS requirements to provide hardware OpenGL in a linux OS? | ||
Line 15: | Line 16: | ||
*[http://icps.u-strasbg.fr/~marchesin/perso/ Stephane MARCHESIN] good GL links | *[http://icps.u-strasbg.fr/~marchesin/perso/ Stephane MARCHESIN] good GL links | ||
*http://www.ntlug.org/archive/tp/glx_ccox/glx.html | *http://www.ntlug.org/archive/tp/glx_ccox/glx.html | ||
− |
Revision as of 16:11, 22 November 2006
The question is: What are the OS requirements to provide hardware OpenGL in a linux OS?
Research beginnings
MESA is a 3D Graphics Library that can provide software and hardware rendering of openGL. To give hardware rendering it needs DRI (direct rendering interface) and DRM (direct rendering manager).
Looks like you need to use the MESA C functions, and then these are passed on to the native openGL functions.
This is limited to DRI-supported video cards but works fine and is hardware-accelerated, get Stephane Marchesin's glSDL patch
Links
- Very extensive and practical OpenGL documentation
- GLEW detects what GL extentions are available
- Mesh viewer, some nice pics and example models on this page
- Stephane MARCHESIN good GL links
- http://www.ntlug.org/archive/tp/glx_ccox/glx.html