Classes |
struct | GLXPbufferClobberEvent |
union | __GLXEvent |
struct | GLXBufferClobberEventSGIX |
Defines |
#define | __GLXEW_H__ |
#define | __glxext_h_ |
#define | __GLX_glx_h__ |
#define | GLX_VERSION_1_0 1 |
#define | GLX_USE_GL 1 |
#define | GLX_BUFFER_SIZE 2 |
#define | GLX_LEVEL 3 |
#define | GLX_RGBA 4 |
#define | GLX_DOUBLEBUFFER 5 |
#define | GLX_STEREO 6 |
#define | GLX_AUX_BUFFERS 7 |
#define | GLX_RED_SIZE 8 |
#define | GLX_GREEN_SIZE 9 |
#define | GLX_BLUE_SIZE 10 |
#define | GLX_ALPHA_SIZE 11 |
#define | GLX_DEPTH_SIZE 12 |
#define | GLX_STENCIL_SIZE 13 |
#define | GLX_ACCUM_RED_SIZE 14 |
#define | GLX_ACCUM_GREEN_SIZE 15 |
#define | GLX_ACCUM_BLUE_SIZE 16 |
#define | GLX_ACCUM_ALPHA_SIZE 17 |
#define | GLX_BAD_SCREEN 1 |
#define | GLX_BAD_ATTRIBUTE 2 |
#define | GLX_NO_EXTENSION 3 |
#define | GLX_BAD_VISUAL 4 |
#define | GLX_BAD_CONTEXT 5 |
#define | GLX_BAD_VALUE 6 |
#define | GLX_BAD_ENUM 7 |
#define | GLXEW_VERSION_1_0 GLXEW_GET_VAR(__GLXEW_VERSION_1_0) |
#define | GLX_VERSION_1_1 |
#define | GLX_VENDOR 0x1 |
#define | GLX_VERSION 0x2 |
#define | GLX_EXTENSIONS 0x3 |
#define | GLXEW_VERSION_1_1 GLXEW_GET_VAR(__GLXEW_VERSION_1_1) |
#define | GLX_VERSION_1_2 1 |
#define | glXGetCurrentDisplay GLXEW_GET_FUN(__glewXGetCurrentDisplay) |
#define | GLXEW_VERSION_1_2 GLXEW_GET_VAR(__GLXEW_VERSION_1_2) |
#define | GLX_VERSION_1_3 1 |
#define | GLX_RGBA_BIT 0x00000001 |
#define | GLX_FRONT_LEFT_BUFFER_BIT 0x00000001 |
#define | GLX_WINDOW_BIT 0x00000001 |
#define | GLX_COLOR_INDEX_BIT 0x00000002 |
#define | GLX_PIXMAP_BIT 0x00000002 |
#define | GLX_FRONT_RIGHT_BUFFER_BIT 0x00000002 |
#define | GLX_BACK_LEFT_BUFFER_BIT 0x00000004 |
#define | GLX_PBUFFER_BIT 0x00000004 |
#define | GLX_BACK_RIGHT_BUFFER_BIT 0x00000008 |
#define | GLX_AUX_BUFFERS_BIT 0x00000010 |
#define | GLX_CONFIG_CAVEAT 0x20 |
#define | GLX_DEPTH_BUFFER_BIT 0x00000020 |
#define | GLX_X_VISUAL_TYPE 0x22 |
#define | GLX_TRANSPARENT_TYPE 0x23 |
#define | GLX_TRANSPARENT_INDEX_VALUE 0x24 |
#define | GLX_TRANSPARENT_RED_VALUE 0x25 |
#define | GLX_TRANSPARENT_GREEN_VALUE 0x26 |
#define | GLX_TRANSPARENT_BLUE_VALUE 0x27 |
#define | GLX_TRANSPARENT_ALPHA_VALUE 0x28 |
#define | GLX_STENCIL_BUFFER_BIT 0x00000040 |
#define | GLX_ACCUM_BUFFER_BIT 0x00000080 |
#define | GLX_NONE 0x8000 |
#define | GLX_SLOW_CONFIG 0x8001 |
#define | GLX_TRUE_COLOR 0x8002 |
#define | GLX_DIRECT_COLOR 0x8003 |
#define | GLX_PSEUDO_COLOR 0x8004 |
#define | GLX_STATIC_COLOR 0x8005 |
#define | GLX_GRAY_SCALE 0x8006 |
#define | GLX_STATIC_GRAY 0x8007 |
#define | GLX_TRANSPARENT_RGB 0x8008 |
#define | GLX_TRANSPARENT_INDEX 0x8009 |
#define | GLX_VISUAL_ID 0x800B |
#define | GLX_SCREEN 0x800C |
#define | GLX_NON_CONFORMANT_CONFIG 0x800D |
#define | GLX_DRAWABLE_TYPE 0x8010 |
#define | GLX_RENDER_TYPE 0x8011 |
#define | GLX_X_RENDERABLE 0x8012 |
#define | GLX_FBCONFIG_ID 0x8013 |
#define | GLX_RGBA_TYPE 0x8014 |
#define | GLX_COLOR_INDEX_TYPE 0x8015 |
#define | GLX_MAX_PBUFFER_WIDTH 0x8016 |
#define | GLX_MAX_PBUFFER_HEIGHT 0x8017 |
#define | GLX_MAX_PBUFFER_PIXELS 0x8018 |
#define | GLX_PRESERVED_CONTENTS 0x801B |
#define | GLX_LARGEST_PBUFFER 0x801C |
#define | GLX_WIDTH 0x801D |
#define | GLX_HEIGHT 0x801E |
#define | GLX_EVENT_MASK 0x801F |
#define | GLX_DAMAGED 0x8020 |
#define | GLX_SAVED 0x8021 |
#define | GLX_WINDOW 0x8022 |
#define | GLX_PBUFFER 0x8023 |
#define | GLX_PBUFFER_HEIGHT 0x8040 |
#define | GLX_PBUFFER_WIDTH 0x8041 |
#define | GLX_PBUFFER_CLOBBER_MASK 0x08000000 |
#define | GLX_DONT_CARE 0xFFFFFFFF |
#define | glXChooseFBConfig GLXEW_GET_FUN(__glewXChooseFBConfig) |
#define | glXCreateNewContext GLXEW_GET_FUN(__glewXCreateNewContext) |
#define | glXCreatePbuffer GLXEW_GET_FUN(__glewXCreatePbuffer) |
#define | glXCreatePixmap GLXEW_GET_FUN(__glewXCreatePixmap) |
#define | glXCreateWindow GLXEW_GET_FUN(__glewXCreateWindow) |
#define | glXDestroyPbuffer GLXEW_GET_FUN(__glewXDestroyPbuffer) |
#define | glXDestroyPixmap GLXEW_GET_FUN(__glewXDestroyPixmap) |
#define | glXDestroyWindow GLXEW_GET_FUN(__glewXDestroyWindow) |
#define | glXGetCurrentReadDrawable GLXEW_GET_FUN(__glewXGetCurrentReadDrawable) |
#define | glXGetFBConfigAttrib GLXEW_GET_FUN(__glewXGetFBConfigAttrib) |
#define | glXGetFBConfigs GLXEW_GET_FUN(__glewXGetFBConfigs) |
#define | glXGetSelectedEvent GLXEW_GET_FUN(__glewXGetSelectedEvent) |
#define | glXGetVisualFromFBConfig GLXEW_GET_FUN(__glewXGetVisualFromFBConfig) |
#define | glXMakeContextCurrent GLXEW_GET_FUN(__glewXMakeContextCurrent) |
#define | glXQueryContext GLXEW_GET_FUN(__glewXQueryContext) |
#define | glXQueryDrawable GLXEW_GET_FUN(__glewXQueryDrawable) |
#define | glXSelectEvent GLXEW_GET_FUN(__glewXSelectEvent) |
#define | GLXEW_VERSION_1_3 GLXEW_GET_VAR(__GLXEW_VERSION_1_3) |
#define | GLX_VERSION_1_4 1 |
#define | GLX_SAMPLE_BUFFERS 100000 |
#define | GLX_SAMPLES 100001 |
#define | GLXEW_VERSION_1_4 GLXEW_GET_VAR(__GLXEW_VERSION_1_4) |
#define | GLX_3DFX_multisample 1 |
#define | GLX_SAMPLE_BUFFERS_3DFX 0x8050 |
#define | GLX_SAMPLES_3DFX 0x8051 |
#define | GLXEW_3DFX_multisample GLXEW_GET_VAR(__GLXEW_3DFX_multisample) |
#define | GLX_ARB_fbconfig_float 1 |
#define | GLX_RGBA_FLOAT_BIT 0x00000004 |
#define | GLX_RGBA_FLOAT_TYPE 0x20B9 |
#define | GLXEW_ARB_fbconfig_float GLXEW_GET_VAR(__GLXEW_ARB_fbconfig_float) |
#define | GLX_ARB_get_proc_address 1 |
#define | GLXEW_ARB_get_proc_address GLXEW_GET_VAR(__GLXEW_ARB_get_proc_address) |
#define | GLX_ARB_multisample 1 |
#define | GLX_SAMPLE_BUFFERS_ARB 100000 |
#define | GLX_SAMPLES_ARB 100001 |
#define | GLXEW_ARB_multisample GLXEW_GET_VAR(__GLXEW_ARB_multisample) |
#define | GLX_ATI_pixel_format_float 1 |
#define | GLX_RGBA_FLOAT_ATI_BIT 0x00000100 |
#define | GLXEW_ATI_pixel_format_float GLXEW_GET_VAR(__GLXEW_ATI_pixel_format_float) |
#define | GLX_ATI_render_texture 1 |
#define | GLX_BIND_TO_TEXTURE_RGB_ATI 0x9800 |
#define | GLX_BIND_TO_TEXTURE_RGBA_ATI 0x9801 |
#define | GLX_TEXTURE_FORMAT_ATI 0x9802 |
#define | GLX_TEXTURE_TARGET_ATI 0x9803 |
#define | GLX_MIPMAP_TEXTURE_ATI 0x9804 |
#define | GLX_TEXTURE_RGB_ATI 0x9805 |
#define | GLX_TEXTURE_RGBA_ATI 0x9806 |
#define | GLX_NO_TEXTURE_ATI 0x9807 |
#define | GLX_TEXTURE_CUBE_MAP_ATI 0x9808 |
#define | GLX_TEXTURE_1D_ATI 0x9809 |
#define | GLX_TEXTURE_2D_ATI 0x980A |
#define | GLX_MIPMAP_LEVEL_ATI 0x980B |
#define | GLX_CUBE_MAP_FACE_ATI 0x980C |
#define | GLX_TEXTURE_CUBE_MAP_POSITIVE_X_ATI 0x980D |
#define | GLX_TEXTURE_CUBE_MAP_NEGATIVE_X_ATI 0x980E |
#define | GLX_TEXTURE_CUBE_MAP_POSITIVE_Y_ATI 0x980F |
#define | GLX_TEXTURE_CUBE_MAP_NEGATIVE_Y_ATI 0x9810 |
#define | GLX_TEXTURE_CUBE_MAP_POSITIVE_Z_ATI 0x9811 |
#define | GLX_TEXTURE_CUBE_MAP_NEGATIVE_Z_ATI 0x9812 |
#define | GLX_FRONT_LEFT_ATI 0x9813 |
#define | GLX_FRONT_RIGHT_ATI 0x9814 |
#define | GLX_BACK_LEFT_ATI 0x9815 |
#define | GLX_BACK_RIGHT_ATI 0x9816 |
#define | GLX_AUX0_ATI 0x9817 |
#define | GLX_AUX1_ATI 0x9818 |
#define | GLX_AUX2_ATI 0x9819 |
#define | GLX_AUX3_ATI 0x981A |
#define | GLX_AUX4_ATI 0x981B |
#define | GLX_AUX5_ATI 0x981C |
#define | GLX_AUX6_ATI 0x981D |
#define | GLX_AUX7_ATI 0x981E |
#define | GLX_AUX8_ATI 0x981F |
#define | GLX_AUX9_ATI 0x9820 |
#define | GLX_BIND_TO_TEXTURE_LUMINANCE_ATI 0x9821 |
#define | GLX_BIND_TO_TEXTURE_INTENSITY_ATI 0x9822 |
#define | glXBindTexImageATI GLXEW_GET_FUN(__glewXBindTexImageATI) |
#define | glXDrawableAttribATI GLXEW_GET_FUN(__glewXDrawableAttribATI) |
#define | glXReleaseTexImageATI GLXEW_GET_FUN(__glewXReleaseTexImageATI) |
#define | GLXEW_ATI_render_texture GLXEW_GET_VAR(__GLXEW_ATI_render_texture) |
#define | GLX_EXT_import_context 1 |
#define | GLX_SHARE_CONTEXT_EXT 0x800A |
#define | GLX_VISUAL_ID_EXT 0x800B |
#define | GLX_SCREEN_EXT 0x800C |
#define | glXFreeContextEXT GLXEW_GET_FUN(__glewXFreeContextEXT) |
#define | glXGetContextIDEXT GLXEW_GET_FUN(__glewXGetContextIDEXT) |
#define | glXImportContextEXT GLXEW_GET_FUN(__glewXImportContextEXT) |
#define | glXQueryContextInfoEXT GLXEW_GET_FUN(__glewXQueryContextInfoEXT) |
#define | GLXEW_EXT_import_context GLXEW_GET_VAR(__GLXEW_EXT_import_context) |
#define | GLX_EXT_scene_marker 1 |
#define | GLXEW_EXT_scene_marker GLXEW_GET_VAR(__GLXEW_EXT_scene_marker) |
#define | GLX_EXT_visual_info 1 |
#define | GLX_X_VISUAL_TYPE_EXT 0x22 |
#define | GLX_TRANSPARENT_TYPE_EXT 0x23 |
#define | GLX_TRANSPARENT_INDEX_VALUE_EXT 0x24 |
#define | GLX_TRANSPARENT_RED_VALUE_EXT 0x25 |
#define | GLX_TRANSPARENT_GREEN_VALUE_EXT 0x26 |
#define | GLX_TRANSPARENT_BLUE_VALUE_EXT 0x27 |
#define | GLX_TRANSPARENT_ALPHA_VALUE_EXT 0x28 |
#define | GLX_NONE_EXT 0x8000 |
#define | GLX_TRUE_COLOR_EXT 0x8002 |
#define | GLX_DIRECT_COLOR_EXT 0x8003 |
#define | GLX_PSEUDO_COLOR_EXT 0x8004 |
#define | GLX_STATIC_COLOR_EXT 0x8005 |
#define | GLX_GRAY_SCALE_EXT 0x8006 |
#define | GLX_STATIC_GRAY_EXT 0x8007 |
#define | GLX_TRANSPARENT_RGB_EXT 0x8008 |
#define | GLX_TRANSPARENT_INDEX_EXT 0x8009 |
#define | GLXEW_EXT_visual_info GLXEW_GET_VAR(__GLXEW_EXT_visual_info) |
#define | GLX_EXT_visual_rating 1 |
#define | GLX_VISUAL_CAVEAT_EXT 0x20 |
#define | GLX_SLOW_VISUAL_EXT 0x8001 |
#define | GLX_NON_CONFORMANT_VISUAL_EXT 0x800D |
#define | GLXEW_EXT_visual_rating GLXEW_GET_VAR(__GLXEW_EXT_visual_rating) |
#define | GLX_MESA_agp_offset 1 |
#define | glXGetAGPOffsetMESA GLXEW_GET_FUN(__glewXGetAGPOffsetMESA) |
#define | GLXEW_MESA_agp_offset GLXEW_GET_VAR(__GLXEW_MESA_agp_offset) |
#define | GLX_MESA_copy_sub_buffer 1 |
#define | glXCopySubBufferMESA GLXEW_GET_FUN(__glewXCopySubBufferMESA) |
#define | GLXEW_MESA_copy_sub_buffer GLXEW_GET_VAR(__GLXEW_MESA_copy_sub_buffer) |
#define | GLX_MESA_pixmap_colormap 1 |
#define | glXCreateGLXPixmapMESA GLXEW_GET_FUN(__glewXCreateGLXPixmapMESA) |
#define | GLXEW_MESA_pixmap_colormap GLXEW_GET_VAR(__GLXEW_MESA_pixmap_colormap) |
#define | GLX_MESA_release_buffers 1 |
#define | glXReleaseBuffersMESA GLXEW_GET_FUN(__glewXReleaseBuffersMESA) |
#define | GLXEW_MESA_release_buffers GLXEW_GET_VAR(__GLXEW_MESA_release_buffers) |
#define | GLX_MESA_set_3dfx_mode 1 |
#define | GLX_3DFX_WINDOW_MODE_MESA 0x1 |
#define | GLX_3DFX_FULLSCREEN_MODE_MESA 0x2 |
#define | glXSet3DfxModeMESA GLXEW_GET_FUN(__glewXSet3DfxModeMESA) |
#define | GLXEW_MESA_set_3dfx_mode GLXEW_GET_VAR(__GLXEW_MESA_set_3dfx_mode) |
#define | GLX_NV_float_buffer 1 |
#define | GLX_FLOAT_COMPONENTS_NV 0x20B0 |
#define | GLXEW_NV_float_buffer GLXEW_GET_VAR(__GLXEW_NV_float_buffer) |
#define | GLX_NV_vertex_array_range 1 |
#define | glXAllocateMemoryNV GLXEW_GET_FUN(__glewXAllocateMemoryNV) |
#define | glXFreeMemoryNV GLXEW_GET_FUN(__glewXFreeMemoryNV) |
#define | GLXEW_NV_vertex_array_range GLXEW_GET_VAR(__GLXEW_NV_vertex_array_range) |
#define | GLX_OML_swap_method 1 |
#define | GLX_SWAP_METHOD_OML 0x8060 |
#define | GLX_SWAP_EXCHANGE_OML 0x8061 |
#define | GLX_SWAP_COPY_OML 0x8062 |
#define | GLX_SWAP_UNDEFINED_OML 0x8063 |
#define | GLXEW_OML_swap_method GLXEW_GET_VAR(__GLXEW_OML_swap_method) |
#define | GLX_SGIS_blended_overlay 1 |
#define | GLX_BLENDED_RGBA_SGIS 0x8025 |
#define | GLXEW_SGIS_blended_overlay GLXEW_GET_VAR(__GLXEW_SGIS_blended_overlay) |
#define | GLX_SGIS_color_range 1 |
#define | GLX_MIN_RED_SGIS 0 |
#define | GLX_MAX_GREEN_SGIS 0 |
#define | GLX_MIN_BLUE_SGIS 0 |
#define | GLX_MAX_ALPHA_SGIS 0 |
#define | GLX_MIN_GREEN_SGIS 0 |
#define | GLX_MIN_ALPHA_SGIS 0 |
#define | GLX_MAX_RED_SGIS 0 |
#define | GLX_EXTENDED_RANGE_SGIS 0 |
#define | GLX_MAX_BLUE_SGIS 0 |
#define | GLXEW_SGIS_color_range GLXEW_GET_VAR(__GLXEW_SGIS_color_range) |
#define | GLX_SGIS_multisample 1 |
#define | GLX_SAMPLE_BUFFERS_SGIS 100000 |
#define | GLX_SAMPLES_SGIS 100001 |
#define | GLXEW_SGIS_multisample GLXEW_GET_VAR(__GLXEW_SGIS_multisample) |
#define | GLX_SGIS_shared_multisample 1 |
#define | GLX_MULTISAMPLE_SUB_RECT_WIDTH_SGIS 0x8026 |
#define | GLX_MULTISAMPLE_SUB_RECT_HEIGHT_SGIS 0x8027 |
#define | GLXEW_SGIS_shared_multisample GLXEW_GET_VAR(__GLXEW_SGIS_shared_multisample) |
#define | GLX_SGIX_fbconfig 1 |
#define | GLX_WINDOW_BIT_SGIX 0x00000001 |
#define | GLX_RGBA_BIT_SGIX 0x00000001 |
#define | GLX_PIXMAP_BIT_SGIX 0x00000002 |
#define | GLX_COLOR_INDEX_BIT_SGIX 0x00000002 |
#define | GLX_SCREEN_EXT 0x800C |
#define | GLX_DRAWABLE_TYPE_SGIX 0x8010 |
#define | GLX_RENDER_TYPE_SGIX 0x8011 |
#define | GLX_X_RENDERABLE_SGIX 0x8012 |
#define | GLX_FBCONFIG_ID_SGIX 0x8013 |
#define | GLX_RGBA_TYPE_SGIX 0x8014 |
#define | GLX_COLOR_INDEX_TYPE_SGIX 0x8015 |
#define | glXChooseFBConfigSGIX GLXEW_GET_FUN(__glewXChooseFBConfigSGIX) |
#define | glXCreateContextWithConfigSGIX GLXEW_GET_FUN(__glewXCreateContextWithConfigSGIX) |
#define | glXCreateGLXPixmapWithConfigSGIX GLXEW_GET_FUN(__glewXCreateGLXPixmapWithConfigSGIX) |
#define | glXGetFBConfigAttribSGIX GLXEW_GET_FUN(__glewXGetFBConfigAttribSGIX) |
#define | glXGetFBConfigFromVisualSGIX GLXEW_GET_FUN(__glewXGetFBConfigFromVisualSGIX) |
#define | glXGetVisualFromFBConfigSGIX GLXEW_GET_FUN(__glewXGetVisualFromFBConfigSGIX) |
#define | GLXEW_SGIX_fbconfig GLXEW_GET_VAR(__GLXEW_SGIX_fbconfig) |
#define | GLX_SGIX_pbuffer 1 |
#define | GLX_FRONT_LEFT_BUFFER_BIT_SGIX 0x00000001 |
#define | GLX_FRONT_RIGHT_BUFFER_BIT_SGIX 0x00000002 |
#define | GLX_PBUFFER_BIT_SGIX 0x00000004 |
#define | GLX_BACK_LEFT_BUFFER_BIT_SGIX 0x00000004 |
#define | GLX_BACK_RIGHT_BUFFER_BIT_SGIX 0x00000008 |
#define | GLX_AUX_BUFFERS_BIT_SGIX 0x00000010 |
#define | GLX_DEPTH_BUFFER_BIT_SGIX 0x00000020 |
#define | GLX_STENCIL_BUFFER_BIT_SGIX 0x00000040 |
#define | GLX_ACCUM_BUFFER_BIT_SGIX 0x00000080 |
#define | GLX_SAMPLE_BUFFERS_BIT_SGIX 0x00000100 |
#define | GLX_MAX_PBUFFER_WIDTH_SGIX 0x8016 |
#define | GLX_MAX_PBUFFER_HEIGHT_SGIX 0x8017 |
#define | GLX_MAX_PBUFFER_PIXELS_SGIX 0x8018 |
#define | GLX_OPTIMAL_PBUFFER_WIDTH_SGIX 0x8019 |
#define | GLX_OPTIMAL_PBUFFER_HEIGHT_SGIX 0x801A |
#define | GLX_PRESERVED_CONTENTS_SGIX 0x801B |
#define | GLX_LARGEST_PBUFFER_SGIX 0x801C |
#define | GLX_WIDTH_SGIX 0x801D |
#define | GLX_HEIGHT_SGIX 0x801E |
#define | GLX_EVENT_MASK_SGIX 0x801F |
#define | GLX_DAMAGED_SGIX 0x8020 |
#define | GLX_SAVED_SGIX 0x8021 |
#define | GLX_WINDOW_SGIX 0x8022 |
#define | GLX_PBUFFER_SGIX 0x8023 |
#define | GLX_BUFFER_CLOBBER_MASK_SGIX 0x08000000 |
#define | glXCreateGLXPbufferSGIX GLXEW_GET_FUN(__glewXCreateGLXPbufferSGIX) |
#define | glXDestroyGLXPbufferSGIX GLXEW_GET_FUN(__glewXDestroyGLXPbufferSGIX) |
#define | glXGetSelectedEventSGIX GLXEW_GET_FUN(__glewXGetSelectedEventSGIX) |
#define | glXQueryGLXPbufferSGIX GLXEW_GET_FUN(__glewXQueryGLXPbufferSGIX) |
#define | glXSelectEventSGIX GLXEW_GET_FUN(__glewXSelectEventSGIX) |
#define | GLXEW_SGIX_pbuffer GLXEW_GET_VAR(__GLXEW_SGIX_pbuffer) |
#define | GLX_SGIX_swap_barrier 1 |
#define | glXBindSwapBarrierSGIX GLXEW_GET_FUN(__glewXBindSwapBarrierSGIX) |
#define | glXQueryMaxSwapBarriersSGIX GLXEW_GET_FUN(__glewXQueryMaxSwapBarriersSGIX) |
#define | GLXEW_SGIX_swap_barrier GLXEW_GET_VAR(__GLXEW_SGIX_swap_barrier) |
#define | GLX_SGIX_swap_group 1 |
#define | glXJoinSwapGroupSGIX GLXEW_GET_FUN(__glewXJoinSwapGroupSGIX) |
#define | GLXEW_SGIX_swap_group GLXEW_GET_VAR(__GLXEW_SGIX_swap_group) |
#define | GLX_SGIX_video_resize 1 |
#define | GLX_SYNC_FRAME_SGIX 0x00000000 |
#define | GLX_SYNC_SWAP_SGIX 0x00000001 |
#define | glXBindChannelToWindowSGIX GLXEW_GET_FUN(__glewXBindChannelToWindowSGIX) |
#define | glXChannelRectSGIX GLXEW_GET_FUN(__glewXChannelRectSGIX) |
#define | glXChannelRectSyncSGIX GLXEW_GET_FUN(__glewXChannelRectSyncSGIX) |
#define | glXQueryChannelDeltasSGIX GLXEW_GET_FUN(__glewXQueryChannelDeltasSGIX) |
#define | glXQueryChannelRectSGIX GLXEW_GET_FUN(__glewXQueryChannelRectSGIX) |
#define | GLXEW_SGIX_video_resize GLXEW_GET_VAR(__GLXEW_SGIX_video_resize) |
#define | GLX_SGIX_visual_select_group 1 |
#define | GLX_VISUAL_SELECT_GROUP_SGIX 0x8028 |
#define | GLXEW_SGIX_visual_select_group GLXEW_GET_VAR(__GLXEW_SGIX_visual_select_group) |
#define | GLX_SGI_cushion 1 |
#define | glXCushionSGI GLXEW_GET_FUN(__glewXCushionSGI) |
#define | GLXEW_SGI_cushion GLXEW_GET_VAR(__GLXEW_SGI_cushion) |
#define | GLX_SGI_make_current_read 1 |
#define | glXGetCurrentReadDrawableSGI GLXEW_GET_FUN(__glewXGetCurrentReadDrawableSGI) |
#define | glXMakeCurrentReadSGI GLXEW_GET_FUN(__glewXMakeCurrentReadSGI) |
#define | GLXEW_SGI_make_current_read GLXEW_GET_VAR(__GLXEW_SGI_make_current_read) |
#define | GLX_SGI_swap_control 1 |
#define | glXSwapIntervalSGI GLXEW_GET_FUN(__glewXSwapIntervalSGI) |
#define | GLXEW_SGI_swap_control GLXEW_GET_VAR(__GLXEW_SGI_swap_control) |
#define | GLX_SGI_video_sync 1 |
#define | glXGetVideoSyncSGI GLXEW_GET_FUN(__glewXGetVideoSyncSGI) |
#define | glXWaitVideoSyncSGI GLXEW_GET_FUN(__glewXWaitVideoSyncSGI) |
#define | GLXEW_SGI_video_sync GLXEW_GET_VAR(__GLXEW_SGI_video_sync) |
#define | GLX_SUN_get_transparent_index 1 |
#define | glXGetTransparentIndexSUN GLXEW_GET_FUN(__glewXGetTransparentIndexSUN) |
#define | GLXEW_SUN_get_transparent_index GLXEW_GET_VAR(__GLXEW_SUN_get_transparent_index) |
#define | GLX_SUN_video_resize 1 |
#define | GLX_VIDEO_RESIZE_SUN 0x8171 |
#define | GL_VIDEO_RESIZE_COMPENSATION_SUN 0x85CD |
#define | glXGetVideoResizeSUN GLXEW_GET_FUN(__glewXGetVideoResizeSUN) |
#define | glXVideoResizeSUN GLXEW_GET_FUN(__glewXVideoResizeSUN) |
#define | GLXEW_SUN_video_resize GLXEW_GET_VAR(__GLXEW_SUN_video_resize) |
#define | GLXEW_EXPORT extern |
#define | GLXEW_GET_VAR(x) x |
#define | GLXEW_GET_FUN(x) x |
Typedefs |
typedef XID | GLXDrawable |
typedef XID | GLXPixmap |
typedef struct __GLXcontextRec * | GLXContext |
typedef Display *(* | PFNGLXGETCURRENTDISPLAYPROC )(void) |
typedef XID | GLXFBConfigID |
typedef XID | GLXWindow |
typedef XID | GLXPbuffer |
typedef struct __GLXFBConfigRec * | GLXFBConfig |
typedef union __GLXEvent | GLXEvent |
typedef GLXFBConfig *(* | PFNGLXCHOOSEFBCONFIGPROC )(Display *dpy, int screen, const int *attrib_list, int *nelements) |
typedef GLXContext(* | PFNGLXCREATENEWCONTEXTPROC )(Display *dpy, GLXFBConfig config, int render_type, GLXContext share_list, Bool direct) |
typedef GLXPbuffer(* | PFNGLXCREATEPBUFFERPROC )(Display *dpy, GLXFBConfig config, const int *attrib_list) |
typedef GLXPixmap(* | PFNGLXCREATEPIXMAPPROC )(Display *dpy, GLXFBConfig config, Pixmap pixmap, const int *attrib_list) |
typedef GLXWindow(* | PFNGLXCREATEWINDOWPROC )(Display *dpy, GLXFBConfig config, Window win, const int *attrib_list) |
typedef void(* | PFNGLXDESTROYPBUFFERPROC )(Display *dpy, GLXPbuffer pbuf) |
typedef void(* | PFNGLXDESTROYPIXMAPPROC )(Display *dpy, GLXPixmap pixmap) |
typedef void(* | PFNGLXDESTROYWINDOWPROC )(Display *dpy, GLXWindow win) |
typedef GLXDrawable(* | PFNGLXGETCURRENTREADDRAWABLEPROC )(void) |
typedef int(* | PFNGLXGETFBCONFIGATTRIBPROC )(Display *dpy, GLXFBConfig config, int attribute, int *value) |
typedef GLXFBConfig *(* | PFNGLXGETFBCONFIGSPROC )(Display *dpy, int screen, int *nelements) |
typedef void(* | PFNGLXGETSELECTEDEVENTPROC )(Display *dpy, GLXDrawable draw, unsigned long *event_mask) |
typedef XVisualInfo *(* | PFNGLXGETVISUALFROMFBCONFIGPROC )(Display *dpy, GLXFBConfig config) |
typedef Bool(* | PFNGLXMAKECONTEXTCURRENTPROC )(Display *display, GLXDrawable draw, GLXDrawable read, GLXContext ctx) |
typedef int(* | PFNGLXQUERYCONTEXTPROC )(Display *dpy, GLXContext ctx, int attribute, int *value) |
typedef void(* | PFNGLXQUERYDRAWABLEPROC )(Display *dpy, GLXDrawable draw, int attribute, unsigned int *value) |
typedef void(* | PFNGLXSELECTEVENTPROC )(Display *dpy, GLXDrawable draw, unsigned long event_mask) |
typedef void(* | PFNGLXBINDTEXIMAGEATIPROC )(Display *dpy, GLXPbuffer pbuf, int buffer) |
typedef void(* | PFNGLXDRAWABLEATTRIBATIPROC )(Display *dpy, GLXDrawable draw, const int *attrib_list) |
typedef void(* | PFNGLXRELEASETEXIMAGEATIPROC )(Display *dpy, GLXPbuffer pbuf, int buffer) |
typedef XID | GLXContextID |
typedef void(* | PFNGLXFREECONTEXTEXTPROC )(Display *dpy, GLXContext context) |
typedef GLXContextID(* | PFNGLXGETCONTEXTIDEXTPROC )(const GLXContext context) |
typedef GLXContext(* | PFNGLXIMPORTCONTEXTEXTPROC )(Display *dpy, GLXContextID contextID) |
typedef int(* | PFNGLXQUERYCONTEXTINFOEXTPROC )(Display *dpy, GLXContext context, int attribute, int *value) |
typedef unsigned int(* | PFNGLXGETAGPOFFSETMESAPROC )(const void *pointer) |
typedef void(* | PFNGLXCOPYSUBBUFFERMESAPROC )(Display *dpy, GLXDrawable drawable, int x, int y, int width, int height) |
typedef GLXPixmap(* | PFNGLXCREATEGLXPIXMAPMESAPROC )(Display *dpy, XVisualInfo *visual, Pixmap pixmap, Colormap cmap) |
typedef Bool(* | PFNGLXRELEASEBUFFERSMESAPROC )(Display *dpy, GLXDrawable d) |
typedef GLboolean(* | PFNGLXSET3DFXMODEMESAPROC )(GLint mode) |
typedef void *(* | PFNGLXALLOCATEMEMORYNVPROC )(GLsizei size, GLfloat readFrequency, GLfloat writeFrequency, GLfloat priority) |
typedef void(* | PFNGLXFREEMEMORYNVPROC )(void *pointer) |
typedef XID | GLXFBConfigIDSGIX |
typedef struct __GLXFBConfigRec * | GLXFBConfigSGIX |
typedef GLXFBConfigSGIX *(* | PFNGLXCHOOSEFBCONFIGSGIXPROC )(Display *dpy, int screen, const int *attrib_list, int *nelements) |
typedef GLXContext(* | PFNGLXCREATECONTEXTWITHCONFIGSGIXPROC )(Display *dpy, GLXFBConfig config, int render_type, GLXContext share_list, Bool direct) |
typedef GLXPixmap(* | PFNGLXCREATEGLXPIXMAPWITHCONFIGSGIXPROC )(Display *dpy, GLXFBConfig config, Pixmap pixmap) |
typedef int(* | PFNGLXGETFBCONFIGATTRIBSGIXPROC )(Display *dpy, GLXFBConfigSGIX config, int attribute, int *value) |
typedef GLXFBConfigSGIX(* | PFNGLXGETFBCONFIGFROMVISUALSGIXPROC )(Display *dpy, XVisualInfo *vis) |
typedef XVisualInfo *(* | PFNGLXGETVISUALFROMFBCONFIGSGIXPROC )(Display *dpy, GLXFBConfig config) |
typedef XID | GLXPbufferSGIX |
typedef GLXPbuffer(* | PFNGLXCREATEGLXPBUFFERSGIXPROC )(Display *dpy, GLXFBConfig config, unsigned int width, unsigned int height, int *attrib_list) |
typedef void(* | PFNGLXDESTROYGLXPBUFFERSGIXPROC )(Display *dpy, GLXPbuffer pbuf) |
typedef void(* | PFNGLXGETSELECTEDEVENTSGIXPROC )(Display *dpy, GLXDrawable drawable, unsigned long *mask) |
typedef void(* | PFNGLXQUERYGLXPBUFFERSGIXPROC )(Display *dpy, GLXPbuffer pbuf, int attribute, unsigned int *value) |
typedef void(* | PFNGLXSELECTEVENTSGIXPROC )(Display *dpy, GLXDrawable drawable, unsigned long mask) |
typedef void(* | PFNGLXBINDSWAPBARRIERSGIXPROC )(Display *dpy, GLXDrawable drawable, int barrier) |
typedef Bool(* | PFNGLXQUERYMAXSWAPBARRIERSSGIXPROC )(Display *dpy, int screen, int *max) |
typedef void(* | PFNGLXJOINSWAPGROUPSGIXPROC )(Display *dpy, GLXDrawable drawable, GLXDrawable member) |
typedef int(* | PFNGLXBINDCHANNELTOWINDOWSGIXPROC )(Display *display, int screen, int channel, Window window) |
typedef int(* | PFNGLXCHANNELRECTSGIXPROC )(Display *display, int screen, int channel, int x, int y, int w, int h) |
typedef int(* | PFNGLXCHANNELRECTSYNCSGIXPROC )(Display *display, int screen, int channel, GLenum synctype) |
typedef int(* | PFNGLXQUERYCHANNELDELTASSGIXPROC )(Display *display, int screen, int channel, int *x, int *y, int *w, int *h) |
typedef int(* | PFNGLXQUERYCHANNELRECTSGIXPROC )(Display *display, int screen, int channel, int *dx, int *dy, int *dw, int *dh) |
typedef void(* | PFNGLXCUSHIONSGIPROC )(Display *dpy, Window window, float cushion) |
typedef GLXDrawable(* | PFNGLXGETCURRENTREADDRAWABLESGIPROC )(void) |
typedef Bool(* | PFNGLXMAKECURRENTREADSGIPROC )(Display *dpy, GLXDrawable draw, GLXDrawable read, GLXContext ctx) |
typedef int(* | PFNGLXSWAPINTERVALSGIPROC )(int interval) |
typedef int(* | PFNGLXGETVIDEOSYNCSGIPROC )(uint *count) |
typedef int(* | PFNGLXWAITVIDEOSYNCSGIPROC )(int divisor, int remainder, unsigned int *count) |
typedef Status(* | PFNGLXGETTRANSPARENTINDEXSUNPROC )(Display *dpy, Window overlay, Window underlay, unsigned long *pTransparentIndex) |
typedef int(* | PFNGLXGETVIDEORESIZESUNPROC )(Display *display, GLXDrawable window, float *factor) |
typedef int(* | PFNGLXVIDEORESIZESUNPROC )(Display *display, GLXDrawable window, float factor) |
Functions |
Bool | glXQueryExtension (Display *dpy, int *errorBase, int *eventBase) |
Bool | glXQueryVersion (Display *dpy, int *major, int *minor) |
int | glXGetConfig (Display *dpy, XVisualInfo *vis, int attrib, int *value) |
XVisualInfo * | glXChooseVisual (Display *dpy, int screen, int *attribList) |
GLXPixmap | glXCreateGLXPixmap (Display *dpy, XVisualInfo *vis, Pixmap pixmap) |
void | glXDestroyGLXPixmap (Display *dpy, GLXPixmap pix) |
GLXContext | glXCreateContext (Display *dpy, XVisualInfo *vis, GLXContext shareList, Bool direct) |
void | glXDestroyContext (Display *dpy, GLXContext ctx) |
Bool | glXIsDirect (Display *dpy, GLXContext ctx) |
void | glXCopyContext (Display *dpy, GLXContext src, GLXContext dst, GLuint mask) |
Bool | glXMakeCurrent (Display *dpy, GLXDrawable drawable, GLXContext ctx) |
GLXContext | glXGetCurrentContext (void) |
GLXDrawable | glXGetCurrentDrawable (void) |
void | glXWaitGL (void) |
void | glXWaitX (void) |
void | glXSwapBuffers (Display *dpy, GLXDrawable drawable) |
void | glXUseXFont (Font font, int first, int count, int listBase) |
const char * | glXQueryExtensionsString (Display *dpy, int screen) |
const char * | glXGetClientString (Display *dpy, int name) |
const char * | glXQueryServerString (Display *dpy, int screen, int name) |
GLboolean | glxewIsSupported (const char *name) |
GLboolean | glxewGetExtension (const char *name) |
Variables |
void(*)(void) | glXGetProcAddress (const GLubyte *procName) |
void(*)(void) | glXGetProcAddressARB (const GLubyte *procName) |
PFNGLXGETCURRENTDISPLAYPROC | __glewXGetCurrentDisplay |
PFNGLXCHOOSEFBCONFIGPROC | __glewXChooseFBConfig |
PFNGLXCREATENEWCONTEXTPROC | __glewXCreateNewContext |
PFNGLXCREATEPBUFFERPROC | __glewXCreatePbuffer |
PFNGLXCREATEPIXMAPPROC | __glewXCreatePixmap |
PFNGLXCREATEWINDOWPROC | __glewXCreateWindow |
PFNGLXDESTROYPBUFFERPROC | __glewXDestroyPbuffer |
PFNGLXDESTROYPIXMAPPROC | __glewXDestroyPixmap |
PFNGLXDESTROYWINDOWPROC | __glewXDestroyWindow |
PFNGLXGETCURRENTREADDRAWABLEPROC | __glewXGetCurrentReadDrawable |
PFNGLXGETFBCONFIGATTRIBPROC | __glewXGetFBConfigAttrib |
PFNGLXGETFBCONFIGSPROC | __glewXGetFBConfigs |
PFNGLXGETSELECTEDEVENTPROC | __glewXGetSelectedEvent |
PFNGLXGETVISUALFROMFBCONFIGPROC | __glewXGetVisualFromFBConfig |
PFNGLXMAKECONTEXTCURRENTPROC | __glewXMakeContextCurrent |
PFNGLXQUERYCONTEXTPROC | __glewXQueryContext |
PFNGLXQUERYDRAWABLEPROC | __glewXQueryDrawable |
PFNGLXSELECTEVENTPROC | __glewXSelectEvent |
PFNGLXBINDTEXIMAGEATIPROC | __glewXBindTexImageATI |
PFNGLXDRAWABLEATTRIBATIPROC | __glewXDrawableAttribATI |
PFNGLXRELEASETEXIMAGEATIPROC | __glewXReleaseTexImageATI |
PFNGLXFREECONTEXTEXTPROC | __glewXFreeContextEXT |
PFNGLXGETCONTEXTIDEXTPROC | __glewXGetContextIDEXT |
PFNGLXIMPORTCONTEXTEXTPROC | __glewXImportContextEXT |
PFNGLXQUERYCONTEXTINFOEXTPROC | __glewXQueryContextInfoEXT |
PFNGLXGETAGPOFFSETMESAPROC | __glewXGetAGPOffsetMESA |
PFNGLXCOPYSUBBUFFERMESAPROC | __glewXCopySubBufferMESA |
PFNGLXCREATEGLXPIXMAPMESAPROC | __glewXCreateGLXPixmapMESA |
PFNGLXRELEASEBUFFERSMESAPROC | __glewXReleaseBuffersMESA |
PFNGLXSET3DFXMODEMESAPROC | __glewXSet3DfxModeMESA |
PFNGLXALLOCATEMEMORYNVPROC | __glewXAllocateMemoryNV |
PFNGLXFREEMEMORYNVPROC | __glewXFreeMemoryNV |
PFNGLXCHOOSEFBCONFIGSGIXPROC | __glewXChooseFBConfigSGIX |
PFNGLXCREATECONTEXTWITHCONFIGSGIXPROC | __glewXCreateContextWithConfigSGIX |
PFNGLXCREATEGLXPIXMAPWITHCONFIGSGIXPROC | __glewXCreateGLXPixmapWithConfigSGIX |
PFNGLXGETFBCONFIGATTRIBSGIXPROC | __glewXGetFBConfigAttribSGIX |
PFNGLXGETFBCONFIGFROMVISUALSGIXPROC | __glewXGetFBConfigFromVisualSGIX |
PFNGLXGETVISUALFROMFBCONFIGSGIXPROC | __glewXGetVisualFromFBConfigSGIX |
PFNGLXCREATEGLXPBUFFERSGIXPROC | __glewXCreateGLXPbufferSGIX |
PFNGLXDESTROYGLXPBUFFERSGIXPROC | __glewXDestroyGLXPbufferSGIX |
PFNGLXGETSELECTEDEVENTSGIXPROC | __glewXGetSelectedEventSGIX |
PFNGLXQUERYGLXPBUFFERSGIXPROC | __glewXQueryGLXPbufferSGIX |
PFNGLXSELECTEVENTSGIXPROC | __glewXSelectEventSGIX |
PFNGLXBINDSWAPBARRIERSGIXPROC | __glewXBindSwapBarrierSGIX |
PFNGLXQUERYMAXSWAPBARRIERSSGIXPROC | __glewXQueryMaxSwapBarriersSGIX |
PFNGLXJOINSWAPGROUPSGIXPROC | __glewXJoinSwapGroupSGIX |
PFNGLXBINDCHANNELTOWINDOWSGIXPROC | __glewXBindChannelToWindowSGIX |
PFNGLXCHANNELRECTSGIXPROC | __glewXChannelRectSGIX |
PFNGLXCHANNELRECTSYNCSGIXPROC | __glewXChannelRectSyncSGIX |
PFNGLXQUERYCHANNELDELTASSGIXPROC | __glewXQueryChannelDeltasSGIX |
PFNGLXQUERYCHANNELRECTSGIXPROC | __glewXQueryChannelRectSGIX |
PFNGLXCUSHIONSGIPROC | __glewXCushionSGI |
PFNGLXGETCURRENTREADDRAWABLESGIPROC | __glewXGetCurrentReadDrawableSGI |
PFNGLXMAKECURRENTREADSGIPROC | __glewXMakeCurrentReadSGI |
PFNGLXSWAPINTERVALSGIPROC | __glewXSwapIntervalSGI |
PFNGLXGETVIDEOSYNCSGIPROC | __glewXGetVideoSyncSGI |
PFNGLXWAITVIDEOSYNCSGIPROC | __glewXWaitVideoSyncSGI |
PFNGLXGETTRANSPARENTINDEXSUNPROC | __glewXGetTransparentIndexSUN |
PFNGLXGETVIDEORESIZESUNPROC | __glewXGetVideoResizeSUN |
PFNGLXVIDEORESIZESUNPROC | __glewXVideoResizeSUN |
GLXEW_EXPORT GLboolean | __GLXEW_VERSION_1_0 |
GLXEW_EXPORT GLboolean | __GLXEW_VERSION_1_1 |
GLXEW_EXPORT GLboolean | __GLXEW_VERSION_1_2 |
GLXEW_EXPORT GLboolean | __GLXEW_VERSION_1_3 |
GLXEW_EXPORT GLboolean | __GLXEW_VERSION_1_4 |
GLXEW_EXPORT GLboolean | __GLXEW_3DFX_multisample |
GLXEW_EXPORT GLboolean | __GLXEW_ARB_fbconfig_float |
GLXEW_EXPORT GLboolean | __GLXEW_ARB_get_proc_address |
GLXEW_EXPORT GLboolean | __GLXEW_ARB_multisample |
GLXEW_EXPORT GLboolean | __GLXEW_ATI_pixel_format_float |
GLXEW_EXPORT GLboolean | __GLXEW_ATI_render_texture |
GLXEW_EXPORT GLboolean | __GLXEW_EXT_import_context |
GLXEW_EXPORT GLboolean | __GLXEW_EXT_scene_marker |
GLXEW_EXPORT GLboolean | __GLXEW_EXT_visual_info |
GLXEW_EXPORT GLboolean | __GLXEW_EXT_visual_rating |
GLXEW_EXPORT GLboolean | __GLXEW_MESA_agp_offset |
GLXEW_EXPORT GLboolean | __GLXEW_MESA_copy_sub_buffer |
GLXEW_EXPORT GLboolean | __GLXEW_MESA_pixmap_colormap |
GLXEW_EXPORT GLboolean | __GLXEW_MESA_release_buffers |
GLXEW_EXPORT GLboolean | __GLXEW_MESA_set_3dfx_mode |
GLXEW_EXPORT GLboolean | __GLXEW_NV_float_buffer |
GLXEW_EXPORT GLboolean | __GLXEW_NV_vertex_array_range |
GLXEW_EXPORT GLboolean | __GLXEW_OML_swap_method |
GLXEW_EXPORT GLboolean | __GLXEW_OML_sync_control |
GLXEW_EXPORT GLboolean | __GLXEW_SGIS_blended_overlay |
GLXEW_EXPORT GLboolean | __GLXEW_SGIS_color_range |
GLXEW_EXPORT GLboolean | __GLXEW_SGIS_multisample |
GLXEW_EXPORT GLboolean | __GLXEW_SGIS_shared_multisample |
GLXEW_EXPORT GLboolean | __GLXEW_SGIX_fbconfig |
GLXEW_EXPORT GLboolean | __GLXEW_SGIX_pbuffer |
GLXEW_EXPORT GLboolean | __GLXEW_SGIX_swap_barrier |
GLXEW_EXPORT GLboolean | __GLXEW_SGIX_swap_group |
GLXEW_EXPORT GLboolean | __GLXEW_SGIX_video_resize |
GLXEW_EXPORT GLboolean | __GLXEW_SGIX_visual_select_group |
GLXEW_EXPORT GLboolean | __GLXEW_SGI_cushion |
GLXEW_EXPORT GLboolean | __GLXEW_SGI_make_current_read |
GLXEW_EXPORT GLboolean | __GLXEW_SGI_swap_control |
GLXEW_EXPORT GLboolean | __GLXEW_SGI_video_sync |
GLXEW_EXPORT GLboolean | __GLXEW_SUN_get_transparent_index |
GLXEW_EXPORT GLboolean | __GLXEW_SUN_video_resize |