SHIBUTHOMAS
02-15-2011, 01:43 AM
Hi All,
While studying the dri control flow (http://dri.sourceforge.net/doc/dri_control_flow.html) I found that the OpenGL renderer can directly access the hardware without the involvement of Xserver and kernel driver.In my PC, glxinfo produced the following output,
direct Rendering: Yes
OpenGL renderer string: Mesa DRI Intel(R) IGNG_M GEM 20091221 2009Q4
While examining glxgears using strace I found that various X libraries are also loaded along with i965_dri.so, libdrm.so .
I was wondering how can a OpenGL test app use the direct path to hardware (mentioned in the DRI documentation) instead of the path that I found in glxgears?
While studying the dri control flow (http://dri.sourceforge.net/doc/dri_control_flow.html) I found that the OpenGL renderer can directly access the hardware without the involvement of Xserver and kernel driver.In my PC, glxinfo produced the following output,
direct Rendering: Yes
OpenGL renderer string: Mesa DRI Intel(R) IGNG_M GEM 20091221 2009Q4
While examining glxgears using strace I found that various X libraries are also loaded along with i965_dri.so, libdrm.so .
I was wondering how can a OpenGL test app use the direct path to hardware (mentioned in the DRI documentation) instead of the path that I found in glxgears?