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