D:/TU/visualisierung/abgabe FlowVis/src/external/glew/include/GL/glxew.h File Reference

#include <X11/Xlib.h>
#include <X11/Xutil.h>
#include <X11/Xmd.h>
#include <GL/glew.h>

Classes

struct  GLXPbufferClobberEvent
union  __GLXEvent
struct  GLXBufferClobberEventSGIX

Defines

#define __GLXEW_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_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_fbconfig_packed_float   1
#define GLX_RGBA_UNSIGNED_FLOAT_BIT_EXT   0x00000008
#define GLX_RGBA_UNSIGNED_FLOAT_TYPE_EXT   0x20B1
#define GLXEW_EXT_fbconfig_packed_float   GLXEW_GET_VAR(__GLXEW_EXT_fbconfig_packed_float)
#define GLX_EXT_framebuffer_sRGB   1
#define GLX_FRAMEBUFFER_SRGB_CAPABLE_EXT   0x20B2
#define GLXEW_EXT_framebuffer_sRGB   GLXEW_GET_VAR(__GLXEW_EXT_framebuffer_sRGB)
#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 __GLXcontextRec * GLXContext
typedef Display *(*) PFNGLXGETCURRENTDISPLAYPROC (void)
typedef XID GLXFBConfigID
typedef XID GLXWindow
typedef XID GLXPbuffer
typedef __GLXFBConfigRec * GLXFBConfig
typedef __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 __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_fbconfig_packed_float
GLXEW_EXPORT GLboolean __GLXEW_EXT_framebuffer_sRGB
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

Define Documentation

#define __GLX_glx_h__

#define __GLXEW_H__

#define GL_VIDEO_RESIZE_COMPENSATION_SUN   0x85CD

#define GLX_3DFX_FULLSCREEN_MODE_MESA   0x2

#define GLX_3DFX_multisample   1

#define GLX_3DFX_WINDOW_MODE_MESA   0x1

#define GLX_ACCUM_ALPHA_SIZE   17

#define GLX_ACCUM_BLUE_SIZE   16

#define GLX_ACCUM_BUFFER_BIT   0x00000080

#define GLX_ACCUM_BUFFER_BIT_SGIX   0x00000080

#define GLX_ACCUM_GREEN_SIZE   15

#define GLX_ACCUM_RED_SIZE   14

#define GLX_ALPHA_SIZE   11

#define GLX_ARB_fbconfig_float   1

#define GLX_ARB_get_proc_address   1

#define GLX_ARB_multisample   1

#define GLX_ATI_pixel_format_float   1

#define GLX_ATI_render_texture   1

#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_AUX_BUFFERS   7

#define GLX_AUX_BUFFERS_BIT   0x00000010

#define GLX_AUX_BUFFERS_BIT_SGIX   0x00000010

#define GLX_BACK_LEFT_ATI   0x9815

#define GLX_BACK_LEFT_BUFFER_BIT   0x00000004

#define GLX_BACK_LEFT_BUFFER_BIT_SGIX   0x00000004

#define GLX_BACK_RIGHT_ATI   0x9816

#define GLX_BACK_RIGHT_BUFFER_BIT   0x00000008

#define GLX_BACK_RIGHT_BUFFER_BIT_SGIX   0x00000008

#define GLX_BAD_ATTRIBUTE   2

#define GLX_BAD_CONTEXT   5

#define GLX_BAD_ENUM   7

#define GLX_BAD_SCREEN   1

#define GLX_BAD_VALUE   6

#define GLX_BAD_VISUAL   4

#define GLX_BIND_TO_TEXTURE_INTENSITY_ATI   0x9822

#define GLX_BIND_TO_TEXTURE_LUMINANCE_ATI   0x9821

#define GLX_BIND_TO_TEXTURE_RGB_ATI   0x9800

#define GLX_BIND_TO_TEXTURE_RGBA_ATI   0x9801

#define GLX_BLENDED_RGBA_SGIS   0x8025

#define GLX_BLUE_SIZE   10

#define GLX_BUFFER_CLOBBER_MASK_SGIX   0x08000000

#define GLX_BUFFER_SIZE   2

#define GLX_COLOR_INDEX_BIT   0x00000002

#define GLX_COLOR_INDEX_BIT_SGIX   0x00000002

#define GLX_COLOR_INDEX_TYPE   0x8015

#define GLX_COLOR_INDEX_TYPE_SGIX   0x8015

#define GLX_CONFIG_CAVEAT   0x20

#define GLX_CUBE_MAP_FACE_ATI   0x980C

#define GLX_DAMAGED   0x8020

#define GLX_DAMAGED_SGIX   0x8020

#define GLX_DEPTH_BUFFER_BIT   0x00000020

#define GLX_DEPTH_BUFFER_BIT_SGIX   0x00000020

#define GLX_DEPTH_SIZE   12

#define GLX_DIRECT_COLOR   0x8003

#define GLX_DIRECT_COLOR_EXT   0x8003

#define GLX_DONT_CARE   0xFFFFFFFF

#define GLX_DOUBLEBUFFER   5

#define GLX_DRAWABLE_TYPE   0x8010

#define GLX_DRAWABLE_TYPE_SGIX   0x8010

#define GLX_EVENT_MASK   0x801F

#define GLX_EVENT_MASK_SGIX   0x801F

#define GLX_EXT_fbconfig_packed_float   1

#define GLX_EXT_framebuffer_sRGB   1

#define GLX_EXT_import_context   1

#define GLX_EXT_scene_marker   1

#define GLX_EXT_visual_info   1

#define GLX_EXT_visual_rating   1

#define GLX_EXTENDED_RANGE_SGIS   0

#define GLX_EXTENSIONS   0x3

#define GLX_FBCONFIG_ID   0x8013

#define GLX_FBCONFIG_ID_SGIX   0x8013

#define GLX_FLOAT_COMPONENTS_NV   0x20B0

#define GLX_FRAMEBUFFER_SRGB_CAPABLE_EXT   0x20B2

#define GLX_FRONT_LEFT_ATI   0x9813

#define GLX_FRONT_LEFT_BUFFER_BIT   0x00000001

#define GLX_FRONT_LEFT_BUFFER_BIT_SGIX   0x00000001

#define GLX_FRONT_RIGHT_ATI   0x9814

#define GLX_FRONT_RIGHT_BUFFER_BIT   0x00000002

#define GLX_FRONT_RIGHT_BUFFER_BIT_SGIX   0x00000002

#define GLX_GRAY_SCALE   0x8006

#define GLX_GRAY_SCALE_EXT   0x8006

#define GLX_GREEN_SIZE   9

#define GLX_HEIGHT   0x801E

#define GLX_HEIGHT_SGIX   0x801E

#define GLX_LARGEST_PBUFFER   0x801C

#define GLX_LARGEST_PBUFFER_SGIX   0x801C

#define GLX_LEVEL   3

#define GLX_MAX_ALPHA_SGIS   0

#define GLX_MAX_BLUE_SGIS   0

#define GLX_MAX_GREEN_SGIS   0

#define GLX_MAX_PBUFFER_HEIGHT   0x8017

#define GLX_MAX_PBUFFER_HEIGHT_SGIX   0x8017

#define GLX_MAX_PBUFFER_PIXELS   0x8018

#define GLX_MAX_PBUFFER_PIXELS_SGIX   0x8018

#define GLX_MAX_PBUFFER_WIDTH   0x8016

#define GLX_MAX_PBUFFER_WIDTH_SGIX   0x8016

#define GLX_MAX_RED_SGIS   0

#define GLX_MESA_agp_offset   1

#define GLX_MESA_copy_sub_buffer   1

#define GLX_MESA_pixmap_colormap   1

#define GLX_MESA_release_buffers   1

#define GLX_MESA_set_3dfx_mode   1

#define GLX_MIN_ALPHA_SGIS   0

#define GLX_MIN_BLUE_SGIS   0

#define GLX_MIN_GREEN_SGIS   0

#define GLX_MIN_RED_SGIS   0

#define GLX_MIPMAP_LEVEL_ATI   0x980B

#define GLX_MIPMAP_TEXTURE_ATI   0x9804

#define GLX_MULTISAMPLE_SUB_RECT_HEIGHT_SGIS   0x8027

#define GLX_MULTISAMPLE_SUB_RECT_WIDTH_SGIS   0x8026

#define GLX_NO_EXTENSION   3

#define GLX_NO_TEXTURE_ATI   0x9807

#define GLX_NON_CONFORMANT_CONFIG   0x800D

#define GLX_NON_CONFORMANT_VISUAL_EXT   0x800D

#define GLX_NONE   0x8000

#define GLX_NONE_EXT   0x8000

#define GLX_NV_float_buffer   1

#define GLX_NV_vertex_array_range   1

#define GLX_OML_swap_method   1

#define GLX_OPTIMAL_PBUFFER_HEIGHT_SGIX   0x801A

#define GLX_OPTIMAL_PBUFFER_WIDTH_SGIX   0x8019

#define GLX_PBUFFER   0x8023

#define GLX_PBUFFER_BIT   0x00000004

#define GLX_PBUFFER_BIT_SGIX   0x00000004

#define GLX_PBUFFER_CLOBBER_MASK   0x08000000

#define GLX_PBUFFER_HEIGHT   0x8040

#define GLX_PBUFFER_SGIX   0x8023

#define GLX_PBUFFER_WIDTH   0x8041

#define GLX_PIXMAP_BIT   0x00000002

#define GLX_PIXMAP_BIT_SGIX   0x00000002

#define GLX_PRESERVED_CONTENTS   0x801B

#define GLX_PRESERVED_CONTENTS_SGIX   0x801B

#define GLX_PSEUDO_COLOR   0x8004

#define GLX_PSEUDO_COLOR_EXT   0x8004

#define GLX_RED_SIZE   8

#define GLX_RENDER_TYPE   0x8011

#define GLX_RENDER_TYPE_SGIX   0x8011

#define GLX_RGBA   4

#define GLX_RGBA_BIT   0x00000001

#define GLX_RGBA_BIT_SGIX   0x00000001

#define GLX_RGBA_FLOAT_ATI_BIT   0x00000100

#define GLX_RGBA_FLOAT_BIT   0x00000004

#define GLX_RGBA_FLOAT_TYPE   0x20B9

#define GLX_RGBA_TYPE   0x8014

#define GLX_RGBA_TYPE_SGIX   0x8014

#define GLX_RGBA_UNSIGNED_FLOAT_BIT_EXT   0x00000008

#define GLX_RGBA_UNSIGNED_FLOAT_TYPE_EXT   0x20B1

#define GLX_SAMPLE_BUFFERS   100000

#define GLX_SAMPLE_BUFFERS_3DFX   0x8050

#define GLX_SAMPLE_BUFFERS_ARB   100000

#define GLX_SAMPLE_BUFFERS_BIT_SGIX   0x00000100

#define GLX_SAMPLE_BUFFERS_SGIS   100000

#define GLX_SAMPLES   100001

#define GLX_SAMPLES_3DFX   0x8051

#define GLX_SAMPLES_ARB   100001

#define GLX_SAMPLES_SGIS   100001

#define GLX_SAVED   0x8021

#define GLX_SAVED_SGIX   0x8021

#define GLX_SCREEN   0x800C

#define GLX_SCREEN_EXT   0x800C

#define GLX_SCREEN_EXT   0x800C

#define GLX_SGI_cushion   1

#define GLX_SGI_make_current_read   1

#define GLX_SGI_swap_control   1

#define GLX_SGI_video_sync   1

#define GLX_SGIS_blended_overlay   1

#define GLX_SGIS_color_range   1

#define GLX_SGIS_multisample   1

#define GLX_SGIS_shared_multisample   1

#define GLX_SGIX_fbconfig   1

#define GLX_SGIX_pbuffer   1

#define GLX_SGIX_swap_barrier   1

#define GLX_SGIX_swap_group   1

#define GLX_SGIX_video_resize   1

#define GLX_SGIX_visual_select_group   1

#define GLX_SHARE_CONTEXT_EXT   0x800A

#define GLX_SLOW_CONFIG   0x8001

#define GLX_SLOW_VISUAL_EXT   0x8001

#define GLX_STATIC_COLOR   0x8005

#define GLX_STATIC_COLOR_EXT   0x8005

#define GLX_STATIC_GRAY   0x8007

#define GLX_STATIC_GRAY_EXT   0x8007

#define GLX_STENCIL_BUFFER_BIT   0x00000040

#define GLX_STENCIL_BUFFER_BIT_SGIX   0x00000040

#define GLX_STENCIL_SIZE   13

#define GLX_STEREO   6

#define GLX_SUN_get_transparent_index   1

#define GLX_SUN_video_resize   1

#define GLX_SWAP_COPY_OML   0x8062

#define GLX_SWAP_EXCHANGE_OML   0x8061

#define GLX_SWAP_METHOD_OML   0x8060

#define GLX_SWAP_UNDEFINED_OML   0x8063

#define GLX_SYNC_FRAME_SGIX   0x00000000

#define GLX_SYNC_SWAP_SGIX   0x00000001

#define GLX_TEXTURE_1D_ATI   0x9809

#define GLX_TEXTURE_2D_ATI   0x980A

#define GLX_TEXTURE_CUBE_MAP_ATI   0x9808

#define GLX_TEXTURE_CUBE_MAP_NEGATIVE_X_ATI   0x980E

#define GLX_TEXTURE_CUBE_MAP_NEGATIVE_Y_ATI   0x9810

#define GLX_TEXTURE_CUBE_MAP_NEGATIVE_Z_ATI   0x9812

#define GLX_TEXTURE_CUBE_MAP_POSITIVE_X_ATI   0x980D

#define GLX_TEXTURE_CUBE_MAP_POSITIVE_Y_ATI   0x980F

#define GLX_TEXTURE_CUBE_MAP_POSITIVE_Z_ATI   0x9811

#define GLX_TEXTURE_FORMAT_ATI   0x9802

#define GLX_TEXTURE_RGB_ATI   0x9805

#define GLX_TEXTURE_RGBA_ATI   0x9806

#define GLX_TEXTURE_TARGET_ATI   0x9803

#define GLX_TRANSPARENT_ALPHA_VALUE   0x28

#define GLX_TRANSPARENT_ALPHA_VALUE_EXT   0x28

#define GLX_TRANSPARENT_BLUE_VALUE   0x27

#define GLX_TRANSPARENT_BLUE_VALUE_EXT   0x27

#define GLX_TRANSPARENT_GREEN_VALUE   0x26

#define GLX_TRANSPARENT_GREEN_VALUE_EXT   0x26

#define GLX_TRANSPARENT_INDEX   0x8009

#define GLX_TRANSPARENT_INDEX_EXT   0x8009

#define GLX_TRANSPARENT_INDEX_VALUE   0x24

#define GLX_TRANSPARENT_INDEX_VALUE_EXT   0x24

#define GLX_TRANSPARENT_RED_VALUE   0x25

#define GLX_TRANSPARENT_RED_VALUE_EXT   0x25

#define GLX_TRANSPARENT_RGB   0x8008

#define GLX_TRANSPARENT_RGB_EXT   0x8008

#define GLX_TRANSPARENT_TYPE   0x23

#define GLX_TRANSPARENT_TYPE_EXT   0x23

#define GLX_TRUE_COLOR   0x8002

#define GLX_TRUE_COLOR_EXT   0x8002

#define GLX_USE_GL   1

#define GLX_VENDOR   0x1

#define GLX_VERSION   0x2

#define GLX_VERSION_1_0   1

#define GLX_VERSION_1_2   1

#define GLX_VERSION_1_3   1

#define GLX_VERSION_1_4   1

#define GLX_VIDEO_RESIZE_SUN   0x8171

#define GLX_VISUAL_CAVEAT_EXT   0x20

#define GLX_VISUAL_ID   0x800B

#define GLX_VISUAL_ID_EXT   0x800B

#define GLX_VISUAL_SELECT_GROUP_SGIX   0x8028

#define GLX_WIDTH   0x801D

#define GLX_WIDTH_SGIX   0x801D

#define GLX_WINDOW   0x8022

#define GLX_WINDOW_BIT   0x00000001

#define GLX_WINDOW_BIT_SGIX   0x00000001

#define GLX_WINDOW_SGIX   0x8022

#define GLX_X_RENDERABLE   0x8012

#define GLX_X_RENDERABLE_SGIX   0x8012

#define GLX_X_VISUAL_TYPE   0x22

#define GLX_X_VISUAL_TYPE_EXT   0x22

#define glXAllocateMemoryNV   GLXEW_GET_FUN(__glewXAllocateMemoryNV)

#define glXBindChannelToWindowSGIX   GLXEW_GET_FUN(__glewXBindChannelToWindowSGIX)

#define glXBindSwapBarrierSGIX   GLXEW_GET_FUN(__glewXBindSwapBarrierSGIX)

#define glXBindTexImageATI   GLXEW_GET_FUN(__glewXBindTexImageATI)

#define glXChannelRectSGIX   GLXEW_GET_FUN(__glewXChannelRectSGIX)

#define glXChannelRectSyncSGIX   GLXEW_GET_FUN(__glewXChannelRectSyncSGIX)

#define glXChooseFBConfig   GLXEW_GET_FUN(__glewXChooseFBConfig)

#define glXChooseFBConfigSGIX   GLXEW_GET_FUN(__glewXChooseFBConfigSGIX)

#define glXCopySubBufferMESA   GLXEW_GET_FUN(__glewXCopySubBufferMESA)

#define glXCreateContextWithConfigSGIX   GLXEW_GET_FUN(__glewXCreateContextWithConfigSGIX)

#define glXCreateGLXPbufferSGIX   GLXEW_GET_FUN(__glewXCreateGLXPbufferSGIX)

#define glXCreateGLXPixmapMESA   GLXEW_GET_FUN(__glewXCreateGLXPixmapMESA)

#define glXCreateGLXPixmapWithConfigSGIX   GLXEW_GET_FUN(__glewXCreateGLXPixmapWithConfigSGIX)

#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 glXCushionSGI   GLXEW_GET_FUN(__glewXCushionSGI)

#define glXDestroyGLXPbufferSGIX   GLXEW_GET_FUN(__glewXDestroyGLXPbufferSGIX)

#define glXDestroyPbuffer   GLXEW_GET_FUN(__glewXDestroyPbuffer)

#define glXDestroyPixmap   GLXEW_GET_FUN(__glewXDestroyPixmap)

#define glXDestroyWindow   GLXEW_GET_FUN(__glewXDestroyWindow)

#define glXDrawableAttribATI   GLXEW_GET_FUN(__glewXDrawableAttribATI)

#define GLXEW_3DFX_multisample   GLXEW_GET_VAR(__GLXEW_3DFX_multisample)

#define GLXEW_ARB_fbconfig_float   GLXEW_GET_VAR(__GLXEW_ARB_fbconfig_float)

#define GLXEW_ARB_get_proc_address   GLXEW_GET_VAR(__GLXEW_ARB_get_proc_address)

#define GLXEW_ARB_multisample   GLXEW_GET_VAR(__GLXEW_ARB_multisample)

#define GLXEW_ATI_pixel_format_float   GLXEW_GET_VAR(__GLXEW_ATI_pixel_format_float)

#define GLXEW_ATI_render_texture   GLXEW_GET_VAR(__GLXEW_ATI_render_texture)

#define GLXEW_EXPORT   extern

#define GLXEW_EXT_fbconfig_packed_float   GLXEW_GET_VAR(__GLXEW_EXT_fbconfig_packed_float)

#define GLXEW_EXT_framebuffer_sRGB   GLXEW_GET_VAR(__GLXEW_EXT_framebuffer_sRGB)

#define GLXEW_EXT_import_context   GLXEW_GET_VAR(__GLXEW_EXT_import_context)

#define GLXEW_EXT_scene_marker   GLXEW_GET_VAR(__GLXEW_EXT_scene_marker)

#define GLXEW_EXT_visual_info   GLXEW_GET_VAR(__GLXEW_EXT_visual_info)

#define GLXEW_EXT_visual_rating   GLXEW_GET_VAR(__GLXEW_EXT_visual_rating)

#define GLXEW_GET_FUN ( x   )     x

#define GLXEW_GET_VAR ( x   )     x

#define GLXEW_MESA_agp_offset   GLXEW_GET_VAR(__GLXEW_MESA_agp_offset)

#define GLXEW_MESA_copy_sub_buffer   GLXEW_GET_VAR(__GLXEW_MESA_copy_sub_buffer)

#define GLXEW_MESA_pixmap_colormap   GLXEW_GET_VAR(__GLXEW_MESA_pixmap_colormap)

#define GLXEW_MESA_release_buffers   GLXEW_GET_VAR(__GLXEW_MESA_release_buffers)

#define GLXEW_MESA_set_3dfx_mode   GLXEW_GET_VAR(__GLXEW_MESA_set_3dfx_mode)

#define GLXEW_NV_float_buffer   GLXEW_GET_VAR(__GLXEW_NV_float_buffer)

#define GLXEW_NV_vertex_array_range   GLXEW_GET_VAR(__GLXEW_NV_vertex_array_range)

#define GLXEW_OML_swap_method   GLXEW_GET_VAR(__GLXEW_OML_swap_method)

#define GLXEW_SGI_cushion   GLXEW_GET_VAR(__GLXEW_SGI_cushion)

#define GLXEW_SGI_make_current_read   GLXEW_GET_VAR(__GLXEW_SGI_make_current_read)

#define GLXEW_SGI_swap_control   GLXEW_GET_VAR(__GLXEW_SGI_swap_control)

#define GLXEW_SGI_video_sync   GLXEW_GET_VAR(__GLXEW_SGI_video_sync)

#define GLXEW_SGIS_blended_overlay   GLXEW_GET_VAR(__GLXEW_SGIS_blended_overlay)

#define GLXEW_SGIS_color_range   GLXEW_GET_VAR(__GLXEW_SGIS_color_range)

#define GLXEW_SGIS_multisample   GLXEW_GET_VAR(__GLXEW_SGIS_multisample)

#define GLXEW_SGIS_shared_multisample   GLXEW_GET_VAR(__GLXEW_SGIS_shared_multisample)

#define GLXEW_SGIX_fbconfig   GLXEW_GET_VAR(__GLXEW_SGIX_fbconfig)

#define GLXEW_SGIX_pbuffer   GLXEW_GET_VAR(__GLXEW_SGIX_pbuffer)

#define GLXEW_SGIX_swap_barrier   GLXEW_GET_VAR(__GLXEW_SGIX_swap_barrier)

#define GLXEW_SGIX_swap_group   GLXEW_GET_VAR(__GLXEW_SGIX_swap_group)

#define GLXEW_SGIX_video_resize   GLXEW_GET_VAR(__GLXEW_SGIX_video_resize)

#define GLXEW_SGIX_visual_select_group   GLXEW_GET_VAR(__GLXEW_SGIX_visual_select_group)

#define GLXEW_SUN_get_transparent_index   GLXEW_GET_VAR(__GLXEW_SUN_get_transparent_index)

#define GLXEW_SUN_video_resize   GLXEW_GET_VAR(__GLXEW_SUN_video_resize)

#define GLXEW_VERSION_1_0   GLXEW_GET_VAR(__GLXEW_VERSION_1_0)

#define GLXEW_VERSION_1_1   GLXEW_GET_VAR(__GLXEW_VERSION_1_1)

#define GLXEW_VERSION_1_2   GLXEW_GET_VAR(__GLXEW_VERSION_1_2)

#define GLXEW_VERSION_1_3   GLXEW_GET_VAR(__GLXEW_VERSION_1_3)

#define GLXEW_VERSION_1_4   GLXEW_GET_VAR(__GLXEW_VERSION_1_4)

#define glXFreeContextEXT   GLXEW_GET_FUN(__glewXFreeContextEXT)

#define glXFreeMemoryNV   GLXEW_GET_FUN(__glewXFreeMemoryNV)

#define glXGetAGPOffsetMESA   GLXEW_GET_FUN(__glewXGetAGPOffsetMESA)

#define glXGetContextIDEXT   GLXEW_GET_FUN(__glewXGetContextIDEXT)

#define glXGetCurrentDisplay   GLXEW_GET_FUN(__glewXGetCurrentDisplay)

#define glXGetCurrentReadDrawable   GLXEW_GET_FUN(__glewXGetCurrentReadDrawable)

#define glXGetCurrentReadDrawableSGI   GLXEW_GET_FUN(__glewXGetCurrentReadDrawableSGI)

#define glXGetFBConfigAttrib   GLXEW_GET_FUN(__glewXGetFBConfigAttrib)

#define glXGetFBConfigAttribSGIX   GLXEW_GET_FUN(__glewXGetFBConfigAttribSGIX)

#define glXGetFBConfigFromVisualSGIX   GLXEW_GET_FUN(__glewXGetFBConfigFromVisualSGIX)

#define glXGetFBConfigs   GLXEW_GET_FUN(__glewXGetFBConfigs)

#define glXGetSelectedEvent   GLXEW_GET_FUN(__glewXGetSelectedEvent)

#define glXGetSelectedEventSGIX   GLXEW_GET_FUN(__glewXGetSelectedEventSGIX)

#define glXGetTransparentIndexSUN   GLXEW_GET_FUN(__glewXGetTransparentIndexSUN)

#define glXGetVideoResizeSUN   GLXEW_GET_FUN(__glewXGetVideoResizeSUN)

#define glXGetVideoSyncSGI   GLXEW_GET_FUN(__glewXGetVideoSyncSGI)

#define glXGetVisualFromFBConfig   GLXEW_GET_FUN(__glewXGetVisualFromFBConfig)

#define glXGetVisualFromFBConfigSGIX   GLXEW_GET_FUN(__glewXGetVisualFromFBConfigSGIX)

#define glXImportContextEXT   GLXEW_GET_FUN(__glewXImportContextEXT)

#define glXJoinSwapGroupSGIX   GLXEW_GET_FUN(__glewXJoinSwapGroupSGIX)

#define glXMakeContextCurrent   GLXEW_GET_FUN(__glewXMakeContextCurrent)

#define glXMakeCurrentReadSGI   GLXEW_GET_FUN(__glewXMakeCurrentReadSGI)

#define glXQueryChannelDeltasSGIX   GLXEW_GET_FUN(__glewXQueryChannelDeltasSGIX)

#define glXQueryChannelRectSGIX   GLXEW_GET_FUN(__glewXQueryChannelRectSGIX)

#define glXQueryContext   GLXEW_GET_FUN(__glewXQueryContext)

#define glXQueryContextInfoEXT   GLXEW_GET_FUN(__glewXQueryContextInfoEXT)

#define glXQueryDrawable   GLXEW_GET_FUN(__glewXQueryDrawable)

#define glXQueryGLXPbufferSGIX   GLXEW_GET_FUN(__glewXQueryGLXPbufferSGIX)

#define glXQueryMaxSwapBarriersSGIX   GLXEW_GET_FUN(__glewXQueryMaxSwapBarriersSGIX)

#define glXReleaseBuffersMESA   GLXEW_GET_FUN(__glewXReleaseBuffersMESA)

#define glXReleaseTexImageATI   GLXEW_GET_FUN(__glewXReleaseTexImageATI)

#define glXSelectEvent   GLXEW_GET_FUN(__glewXSelectEvent)

#define glXSelectEventSGIX   GLXEW_GET_FUN(__glewXSelectEventSGIX)

#define glXSet3DfxModeMESA   GLXEW_GET_FUN(__glewXSet3DfxModeMESA)

#define glXSwapIntervalSGI   GLXEW_GET_FUN(__glewXSwapIntervalSGI)

#define glXVideoResizeSUN   GLXEW_GET_FUN(__glewXVideoResizeSUN)

#define glXWaitVideoSyncSGI   GLXEW_GET_FUN(__glewXWaitVideoSyncSGI)


Typedef Documentation

typedef struct __GLXcontextRec* GLXContext

typedef XID GLXContextID

typedef XID GLXDrawable

typedef union __GLXEvent GLXEvent

typedef struct __GLXFBConfigRec* GLXFBConfig

typedef XID GLXFBConfigID

typedef XID GLXFBConfigIDSGIX

typedef struct __GLXFBConfigRec* GLXFBConfigSGIX

typedef XID GLXPbuffer

typedef XID GLXPbufferSGIX

typedef XID GLXPixmap

typedef XID GLXWindow

typedef void*( * ) PFNGLXALLOCATEMEMORYNVPROC(GLsizei size, GLfloat readFrequency, GLfloat writeFrequency, GLfloat priority)

typedef int( * ) PFNGLXBINDCHANNELTOWINDOWSGIXPROC(Display *display, int screen, int channel, Window window)

typedef void( * ) PFNGLXBINDSWAPBARRIERSGIXPROC(Display *dpy, GLXDrawable drawable, int barrier)

typedef void( * ) PFNGLXBINDTEXIMAGEATIPROC(Display *dpy, GLXPbuffer pbuf, int buffer)

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 GLXFBConfig*( * ) PFNGLXCHOOSEFBCONFIGPROC(Display *dpy, int screen, const int *attrib_list, int *nelements)

typedef GLXFBConfigSGIX*( * ) PFNGLXCHOOSEFBCONFIGSGIXPROC(Display *dpy, int screen, const int *attrib_list, int *nelements)

typedef void( * ) PFNGLXCOPYSUBBUFFERMESAPROC(Display *dpy, GLXDrawable drawable, int x, int y, int width, int height)

typedef GLXContext( * ) PFNGLXCREATECONTEXTWITHCONFIGSGIXPROC(Display *dpy, GLXFBConfig config, int render_type, GLXContext share_list, Bool direct)

typedef GLXPbuffer( * ) PFNGLXCREATEGLXPBUFFERSGIXPROC(Display *dpy, GLXFBConfig config, unsigned int width, unsigned int height, int *attrib_list)

typedef GLXPixmap( * ) PFNGLXCREATEGLXPIXMAPMESAPROC(Display *dpy, XVisualInfo *visual, Pixmap pixmap, Colormap cmap)

typedef GLXPixmap( * ) PFNGLXCREATEGLXPIXMAPWITHCONFIGSGIXPROC(Display *dpy, GLXFBConfig config, Pixmap pixmap)

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( * ) PFNGLXCUSHIONSGIPROC(Display *dpy, Window window, float cushion)

typedef void( * ) PFNGLXDESTROYGLXPBUFFERSGIXPROC(Display *dpy, GLXPbuffer pbuf)

typedef void( * ) PFNGLXDESTROYPBUFFERPROC(Display *dpy, GLXPbuffer pbuf)

typedef void( * ) PFNGLXDESTROYPIXMAPPROC(Display *dpy, GLXPixmap pixmap)

typedef void( * ) PFNGLXDESTROYWINDOWPROC(Display *dpy, GLXWindow win)

typedef void( * ) PFNGLXDRAWABLEATTRIBATIPROC(Display *dpy, GLXDrawable draw, const int *attrib_list)

typedef void( * ) PFNGLXFREECONTEXTEXTPROC(Display *dpy, GLXContext context)

typedef void( * ) PFNGLXFREEMEMORYNVPROC(void *pointer)

typedef unsigned int( * ) PFNGLXGETAGPOFFSETMESAPROC(const void *pointer)

typedef GLXContextID( * ) PFNGLXGETCONTEXTIDEXTPROC(const GLXContext context)

typedef Display*( * ) PFNGLXGETCURRENTDISPLAYPROC(void)

typedef GLXDrawable( * ) PFNGLXGETCURRENTREADDRAWABLEPROC(void)

typedef GLXDrawable( * ) PFNGLXGETCURRENTREADDRAWABLESGIPROC(void)

typedef int( * ) PFNGLXGETFBCONFIGATTRIBPROC(Display *dpy, GLXFBConfig config, int attribute, int *value)

typedef int( * ) PFNGLXGETFBCONFIGATTRIBSGIXPROC(Display *dpy, GLXFBConfigSGIX config, int attribute, int *value)

typedef GLXFBConfigSGIX( * ) PFNGLXGETFBCONFIGFROMVISUALSGIXPROC(Display *dpy, XVisualInfo *vis)

typedef GLXFBConfig*( * ) PFNGLXGETFBCONFIGSPROC(Display *dpy, int screen, int *nelements)

typedef void( * ) PFNGLXGETSELECTEDEVENTPROC(Display *dpy, GLXDrawable draw, unsigned long *event_mask)

typedef void( * ) PFNGLXGETSELECTEDEVENTSGIXPROC(Display *dpy, GLXDrawable drawable, unsigned long *mask)

typedef Status( * ) PFNGLXGETTRANSPARENTINDEXSUNPROC(Display *dpy, Window overlay, Window underlay, unsigned long *pTransparentIndex)

typedef int( * ) PFNGLXGETVIDEORESIZESUNPROC(Display *display, GLXDrawable window, float *factor)

typedef int( * ) PFNGLXGETVIDEOSYNCSGIPROC(uint *count)

typedef XVisualInfo*( * ) PFNGLXGETVISUALFROMFBCONFIGPROC(Display *dpy, GLXFBConfig config)

typedef XVisualInfo*( * ) PFNGLXGETVISUALFROMFBCONFIGSGIXPROC(Display *dpy, GLXFBConfig config)

typedef GLXContext( * ) PFNGLXIMPORTCONTEXTEXTPROC(Display *dpy, GLXContextID contextID)

typedef void( * ) PFNGLXJOINSWAPGROUPSGIXPROC(Display *dpy, GLXDrawable drawable, GLXDrawable member)

typedef Bool( * ) PFNGLXMAKECONTEXTCURRENTPROC(Display *display, GLXDrawable draw, GLXDrawable read, GLXContext ctx)

typedef Bool( * ) PFNGLXMAKECURRENTREADSGIPROC(Display *dpy, GLXDrawable draw, GLXDrawable read, GLXContext ctx)

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 int( * ) PFNGLXQUERYCONTEXTINFOEXTPROC(Display *dpy, GLXContext context, int attribute, int *value)

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( * ) PFNGLXQUERYGLXPBUFFERSGIXPROC(Display *dpy, GLXPbuffer pbuf, int attribute, unsigned int *value)

typedef Bool( * ) PFNGLXQUERYMAXSWAPBARRIERSSGIXPROC(Display *dpy, int screen, int *max)

typedef Bool( * ) PFNGLXRELEASEBUFFERSMESAPROC(Display *dpy, GLXDrawable d)

typedef void( * ) PFNGLXRELEASETEXIMAGEATIPROC(Display *dpy, GLXPbuffer pbuf, int buffer)

typedef void( * ) PFNGLXSELECTEVENTPROC(Display *dpy, GLXDrawable draw, unsigned long event_mask)

typedef void( * ) PFNGLXSELECTEVENTSGIXPROC(Display *dpy, GLXDrawable drawable, unsigned long mask)

typedef GLboolean( * ) PFNGLXSET3DFXMODEMESAPROC(GLint mode)

typedef int( * ) PFNGLXSWAPINTERVALSGIPROC(int interval)

typedef int( * ) PFNGLXVIDEORESIZESUNPROC(Display *display, GLXDrawable window, float factor)

typedef int( * ) PFNGLXWAITVIDEOSYNCSGIPROC(int divisor, int remainder, unsigned int *count)


Function Documentation

XVisualInfo* glXChooseVisual ( Display *  dpy,
int  screen,
int *  attribList 
)

void glXCopyContext ( Display *  dpy,
GLXContext  src,
GLXContext  dst,
GLuint  mask 
)

GLXContext glXCreateContext ( Display *  dpy,
XVisualInfo *  vis,
GLXContext  shareList,
Bool  direct 
)

GLXPixmap glXCreateGLXPixmap ( Display *  dpy,
XVisualInfo *  vis,
Pixmap  pixmap 
)

void glXDestroyContext ( Display *  dpy,
GLXContext  ctx 
)

void glXDestroyGLXPixmap ( Display *  dpy,
GLXPixmap  pix 
)

GLboolean glxewGetExtension ( const char *  name  ) 

GLboolean glxewIsSupported ( const char *  name  ) 

const char* glXGetClientString ( Display *  dpy,
int  name 
)

int glXGetConfig ( Display *  dpy,
XVisualInfo *  vis,
int  attrib,
int *  value 
)

GLXContext glXGetCurrentContext ( void   ) 

GLXDrawable glXGetCurrentDrawable ( void   ) 

Bool glXIsDirect ( Display *  dpy,
GLXContext  ctx 
)

Bool glXMakeCurrent ( Display *  dpy,
GLXDrawable  drawable,
GLXContext  ctx 
)

Bool glXQueryExtension ( Display *  dpy,
int *  errorBase,
int *  eventBase 
)

const char* glXQueryExtensionsString ( Display *  dpy,
int  screen 
)

const char* glXQueryServerString ( Display *  dpy,
int  screen,
int  name 
)

Bool glXQueryVersion ( Display *  dpy,
int *  major,
int *  minor 
)

void glXSwapBuffers ( Display *  dpy,
GLXDrawable  drawable 
)

void glXUseXFont ( Font  font,
int  first,
int  count,
int  listBase 
)

void glXWaitGL ( void   ) 

void glXWaitX ( void   ) 


Variable Documentation

PFNGLXALLOCATEMEMORYNVPROC __glewXAllocateMemoryNV

PFNGLXBINDCHANNELTOWINDOWSGIXPROC __glewXBindChannelToWindowSGIX

PFNGLXBINDSWAPBARRIERSGIXPROC __glewXBindSwapBarrierSGIX

PFNGLXBINDTEXIMAGEATIPROC __glewXBindTexImageATI

PFNGLXCHANNELRECTSGIXPROC __glewXChannelRectSGIX

PFNGLXCHANNELRECTSYNCSGIXPROC __glewXChannelRectSyncSGIX

PFNGLXCHOOSEFBCONFIGPROC __glewXChooseFBConfig

PFNGLXCHOOSEFBCONFIGSGIXPROC __glewXChooseFBConfigSGIX

PFNGLXCOPYSUBBUFFERMESAPROC __glewXCopySubBufferMESA

PFNGLXCREATECONTEXTWITHCONFIGSGIXPROC __glewXCreateContextWithConfigSGIX

PFNGLXCREATEGLXPBUFFERSGIXPROC __glewXCreateGLXPbufferSGIX

PFNGLXCREATEGLXPIXMAPMESAPROC __glewXCreateGLXPixmapMESA

PFNGLXCREATEGLXPIXMAPWITHCONFIGSGIXPROC __glewXCreateGLXPixmapWithConfigSGIX

PFNGLXCREATENEWCONTEXTPROC __glewXCreateNewContext

PFNGLXCREATEPBUFFERPROC __glewXCreatePbuffer

PFNGLXCREATEPIXMAPPROC __glewXCreatePixmap

PFNGLXCREATEWINDOWPROC __glewXCreateWindow

PFNGLXCUSHIONSGIPROC __glewXCushionSGI

PFNGLXDESTROYGLXPBUFFERSGIXPROC __glewXDestroyGLXPbufferSGIX

PFNGLXDESTROYPBUFFERPROC __glewXDestroyPbuffer

PFNGLXDESTROYPIXMAPPROC __glewXDestroyPixmap

PFNGLXDESTROYWINDOWPROC __glewXDestroyWindow

PFNGLXDRAWABLEATTRIBATIPROC __glewXDrawableAttribATI

PFNGLXFREECONTEXTEXTPROC __glewXFreeContextEXT

PFNGLXFREEMEMORYNVPROC __glewXFreeMemoryNV

PFNGLXGETAGPOFFSETMESAPROC __glewXGetAGPOffsetMESA

PFNGLXGETCONTEXTIDEXTPROC __glewXGetContextIDEXT

PFNGLXGETCURRENTDISPLAYPROC __glewXGetCurrentDisplay

PFNGLXGETCURRENTREADDRAWABLEPROC __glewXGetCurrentReadDrawable

PFNGLXGETCURRENTREADDRAWABLESGIPROC __glewXGetCurrentReadDrawableSGI

PFNGLXGETFBCONFIGATTRIBPROC __glewXGetFBConfigAttrib

PFNGLXGETFBCONFIGATTRIBSGIXPROC __glewXGetFBConfigAttribSGIX

PFNGLXGETFBCONFIGFROMVISUALSGIXPROC __glewXGetFBConfigFromVisualSGIX

PFNGLXGETFBCONFIGSPROC __glewXGetFBConfigs

PFNGLXGETSELECTEDEVENTPROC __glewXGetSelectedEvent

PFNGLXGETSELECTEDEVENTSGIXPROC __glewXGetSelectedEventSGIX

PFNGLXGETTRANSPARENTINDEXSUNPROC __glewXGetTransparentIndexSUN

PFNGLXGETVIDEORESIZESUNPROC __glewXGetVideoResizeSUN

PFNGLXGETVIDEOSYNCSGIPROC __glewXGetVideoSyncSGI

PFNGLXGETVISUALFROMFBCONFIGPROC __glewXGetVisualFromFBConfig

PFNGLXGETVISUALFROMFBCONFIGSGIXPROC __glewXGetVisualFromFBConfigSGIX

PFNGLXIMPORTCONTEXTEXTPROC __glewXImportContextEXT

PFNGLXJOINSWAPGROUPSGIXPROC __glewXJoinSwapGroupSGIX

PFNGLXMAKECONTEXTCURRENTPROC __glewXMakeContextCurrent

PFNGLXMAKECURRENTREADSGIPROC __glewXMakeCurrentReadSGI

PFNGLXQUERYCHANNELDELTASSGIXPROC __glewXQueryChannelDeltasSGIX

PFNGLXQUERYCHANNELRECTSGIXPROC __glewXQueryChannelRectSGIX

PFNGLXQUERYCONTEXTPROC __glewXQueryContext

PFNGLXQUERYCONTEXTINFOEXTPROC __glewXQueryContextInfoEXT

PFNGLXQUERYDRAWABLEPROC __glewXQueryDrawable

PFNGLXQUERYGLXPBUFFERSGIXPROC __glewXQueryGLXPbufferSGIX

PFNGLXQUERYMAXSWAPBARRIERSSGIXPROC __glewXQueryMaxSwapBarriersSGIX

PFNGLXRELEASEBUFFERSMESAPROC __glewXReleaseBuffersMESA

PFNGLXRELEASETEXIMAGEATIPROC __glewXReleaseTexImageATI

PFNGLXSELECTEVENTPROC __glewXSelectEvent

PFNGLXSELECTEVENTSGIXPROC __glewXSelectEventSGIX

PFNGLXSET3DFXMODEMESAPROC __glewXSet3DfxModeMESA

PFNGLXSWAPINTERVALSGIPROC __glewXSwapIntervalSGI

PFNGLXVIDEORESIZESUNPROC __glewXVideoResizeSUN

PFNGLXWAITVIDEOSYNCSGIPROC __glewXWaitVideoSyncSGI

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_fbconfig_packed_float

GLXEW_EXPORT GLboolean __GLXEW_EXT_framebuffer_sRGB

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_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_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_SUN_get_transparent_index

GLXEW_EXPORT GLboolean __GLXEW_SUN_video_resize

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

void( * )(void) glXGetProcAddress(const GLubyte *procName)

void( * )(void) glXGetProcAddressARB(const GLubyte *procName)


Generated on Wed Jan 17 13:07:37 2007 for FlowVis by  doxygen 1.5.1-p1