Difference between revisions of "OpenGL under linux"

From Organic Design wiki
m
m
Line 2: Line 2:
  
 
==Research beginnings==
 
==Research beginnings==
MESA is a 3D Graphics Library that can provide software and hardware rendering of openGL. To give hardware rendering it needs [http://www.mesa3d.org/fbdev-dri.html DRI] (direct rendering interface) and DRM (direct rendering manager).
+
MESA is a 3D Graphics Library that can provide software and hardware rendering of openGL. To give hardware rendering it needs [http://dri.sf.net/ DRI] (direct rendering interface) and DRM (direct rendering manager).
  
 
This is limited to DRI-supported video cards but works fine and is hardware-accelerated, get [http://icps.u-strasbg.fr/~marchesin/sdl/sdl_fb_miniglx.patch Stephane Marchesin's glSDL patch]
 
This is limited to DRI-supported video cards but works fine and is hardware-accelerated, get [http://icps.u-strasbg.fr/~marchesin/sdl/sdl_fb_miniglx.patch Stephane Marchesin's glSDL patch]
 
 
 
*http://osdl.sourceforge.net/OSDL/OSDL-0.3/src/doc/web/main/documentation/rendering/SDL-openGL.html
 
*http://osdl.sourceforge.net/OSDL/OSDL-0.3/src/doc/web/main/documentation/rendering/SDL-openGL.html
 
   
 
   

Revision as of 03:05, 8 September 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).

This is limited to DRI-supported video cards but works fine and is hardware-accelerated, get Stephane Marchesin's glSDL patch

Links