From: Matthias Hopf <mh...@suse.de> --- src/xdemos/glxgears.c | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/src/xdemos/glxgears.c b/src/xdemos/glxgears.c index cff92b0..c64c2c9 100644 --- a/src/xdemos/glxgears.c +++ b/src/xdemos/glxgears.c @@ -766,6 +766,14 @@ main(int argc, char *argv[]) printf("GL_EXTENSIONS = %s\n", (char *) glGetString(GL_EXTENSIONS)); } + if (! glXIsDirect(dpy, ctx)) + printf ("\n***\n*** WARNING: Direct Rendering is NOT enabled\n***\n"); + else if (strcasestr ((char *) glGetString(GL_RENDERER), "software")) + printf ("\n***\n*** WARNING: Hardware acceleration is NOT active\n***\n"); + printf ("\n*** NOTE: Don't use glxgears as a benchmark.\n" + " OpenGL implementations are not optimized for frame rates >> 60fps,\n" + " thus these numbers are meaningless when compared between vendors.\n\n"); + init(); /* Set initial projection/viewing transformation. -- 1.7.7 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev