GLX extensions

Russell Shaw rjshaw at netspace.net.au
Mon Sep 12 22:15:38 PDT 2005


Hi,

I'm trying glx in xfree86 4.2 on debian. I get some discrepancies:


fprintf(stdout, "glx extensions: %s\n", glXQueryExtensionsString(app->display, app->screen));

   glx extensions:       /***** Why doesn't this match client or server extensions below? *****/

     GLX_ARB_get_proc_address
     GLX_EXT_import_context
     GLX_EXT_visual_info
     GLX_EXT_visual_rating
     GLX_SGIX_visual_select_group


glXQueryVersion(app->display, &majv, &minv);
fprintf(stdout, "glx version: %d.%d\n", majv, minv);

   glx version: 1.2      /***** Is this the server version, or something else? *****/


fprintf(stdout, "glx client vendor: %s\n", glXGetClientString(app->display, GLX_VENDOR));

   glx client vendor: SGI


fprintf(stdout, "glx client version: %s\n", glXGetClientString(app->display, GLX_VERSION));

   glx client version: 1.4


fprintf(stdout, "glx client extensions: %s\n", glXGetClientString(app->display, GLX_EXTENSIONS));

   glx client extensions:

     GLX_ARB_get_proc_address
     GLX_ARB_multisample
     GLX_EXT_import_context
     GLX_EXT_visual_info
     GLX_EXT_visual_rating
     GLX_MESA_allocate_memory
     GLX_MESA_swap_control
     GLX_MESA_swap_frame_usage
     GLX_OML_swap_method
     GLX_OML_sync_control
     GLX_SGI_make_current_read
     GLX_SGI_swap_control
     GLX_SGI_video_sync
     GLX_SGIS_multisample
     GLX_SGIX_fbconfig
     GLX_SGIX_pbuffer
     GLX_SGIX_visual_select_group


fprintf(stdout, "glx server vendor: %s\n", glXQueryServerString(app->display, app->screen, GLX_VENDOR));

   glx server vendor: SGI


fprintf(stdout, "glx server version: %s\n", glXQueryServerString(app->display, app->screen, 
GLX_VERSION));

   glx server version: 1.2


fprintf(stdout, "glx server extensions: %s\n", glXQueryServerString(app->display, app->screen, 
GLX_EXTENSIONS));

   glx server extensions:

     GLX_EXT_visual_info
     GLX_EXT_visual_rating
     GLX_EXT_import_context



More information about the xorg mailing list