60 lines
1.3 KiB
C
60 lines
1.3 KiB
C
|
|
/* *** Incomplete *** */
|
|
|
|
/*
|
|
** GLX Extension Strings
|
|
*/
|
|
#define GLX_SGI_swap_control 1
|
|
#define GLX_SGI_video_sync 1
|
|
#define GLX_SGIS_multisample 1
|
|
#define GLX_SGI_make_current_read 1
|
|
#define GLX_EXT_visual_rating 1
|
|
#define GLX_EXT_visual_info 1
|
|
#define GLX_SGI_transparent_pixel 1
|
|
|
|
|
|
/*
|
|
** GLX_SGI_swap_control
|
|
*/
|
|
|
|
/* GLX_SGI_swap_control: Swap modes */
|
|
#define GLX_SWAP_DEFAULT_SGI 1
|
|
#define GLX_SWAP_MUXPIPE_SGI 2
|
|
#define GLX_SWAP_GANG_SGI 3
|
|
|
|
/* GLX_SGI_swap_control: Mode specific parameters */
|
|
#define GLX_MUXPIPE0_SGI 0x1
|
|
#define GLX_MUXPIPE1_SGI 0x2
|
|
#define GLX_MUXPIPE2_SGI 0x4
|
|
|
|
|
|
/*
|
|
** Names for attributes to glXGetConfig.
|
|
*/
|
|
|
|
#define GLX_VISUAL_RATING_EXT 0x20
|
|
#define GLX_UGLY_VISUAL_OK_EXT 0x21
|
|
#define GLX_X_VISUAL_TYPE_EXT 0x22
|
|
|
|
#define GLX_SAMPLES_SGIS 100000 /* number of samples per pixel */
|
|
#define GLX_SAMPLE_BUFFER_SGIS 100001 /* the number of multisample buffers */
|
|
|
|
/* GLX_EXT_visual_rating: visual rating tokens */
|
|
#define GLX_GOOD_VISUAL_EXT 0x1
|
|
#define GLX_BAD_VISUAL_EXT 0x2
|
|
#define GLX_UGLY_VISUAL_EXT 0x3
|
|
|
|
/* GLX_EXT_visual_info: visual type tokens */
|
|
#define GLX_TRUE_COLOR_EXT 0x1
|
|
#define GLX_DIRECT_COLOR_EXT 0x2
|
|
#define GLX_PSEUDO_COLOR_EXT 0x3
|
|
#define GLX_STATIC_COLOR_EXT 0x4
|
|
#define GLX_GRAY_SCALE_EXT 0x5
|
|
#define GLX_STATIC_GRAY_EXT 0x6
|
|
|
|
|
|
|
|
|
|
|
|
|