|
Classes |
struct | GLXPbufferClobberEvent |
union | __GLXEvent |
struct | GLXHyperpipeNetworkSGIX |
struct | GLXPipeRectLimits |
struct | GLXHyperpipeConfigSGIX |
struct | GLXPipeRect |
struct | GLXBufferClobberEventSGIX |
Defines |
#define | __GLXEW_H__ |
#define | __glxext_h_ |
#define | __GLX_glx_h__ |
#define | 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_create_context 1 |
#define | GLX_CONTEXT_DEBUG_BIT_ARB 0x0001 |
#define | GLX_CONTEXT_FORWARD_COMPATIBLE_BIT_ARB 0x0002 |
#define | GLX_CONTEXT_MAJOR_VERSION_ARB 0x2091 |
#define | GLX_CONTEXT_MINOR_VERSION_ARB 0x2092 |
#define | GLX_CONTEXT_FLAGS_ARB 0x2094 |
#define | glXCreateContextAttribsARB GLXEW_GET_FUN(__glewXCreateContextAttribsARB) |
#define | GLXEW_ARB_create_context GLXEW_GET_VAR(__GLXEW_ARB_create_context) |
#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_framebuffer_sRGB 1 |
#define | GLX_FRAMEBUFFER_SRGB_CAPABLE_ARB 0x20B2 |
#define | GLXEW_ARB_framebuffer_sRGB GLXEW_GET_VAR(__GLXEW_ARB_framebuffer_sRGB) |
#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_texture_from_pixmap 1 |
#define | GLX_TEXTURE_1D_BIT_EXT 0x00000001 |
#define | GLX_TEXTURE_2D_BIT_EXT 0x00000002 |
#define | GLX_TEXTURE_RECTANGLE_BIT_EXT 0x00000004 |
#define | GLX_BIND_TO_TEXTURE_RGB_EXT 0x20D0 |
#define | GLX_BIND_TO_TEXTURE_RGBA_EXT 0x20D1 |
#define | GLX_BIND_TO_MIPMAP_TEXTURE_EXT 0x20D2 |
#define | GLX_BIND_TO_TEXTURE_TARGETS_EXT 0x20D3 |
#define | GLX_Y_INVERTED_EXT 0x20D4 |
#define | GLX_TEXTURE_FORMAT_EXT 0x20D5 |
#define | GLX_TEXTURE_TARGET_EXT 0x20D6 |
#define | GLX_MIPMAP_TEXTURE_EXT 0x20D7 |
#define | GLX_TEXTURE_FORMAT_NONE_EXT 0x20D8 |
#define | GLX_TEXTURE_FORMAT_RGB_EXT 0x20D9 |
#define | GLX_TEXTURE_FORMAT_RGBA_EXT 0x20DA |
#define | GLX_TEXTURE_1D_EXT 0x20DB |
#define | GLX_TEXTURE_2D_EXT 0x20DC |
#define | GLX_TEXTURE_RECTANGLE_EXT 0x20DD |
#define | GLX_FRONT_LEFT_EXT 0x20DE |
#define | GLX_FRONT_RIGHT_EXT 0x20DF |
#define | GLX_BACK_LEFT_EXT 0x20E0 |
#define | GLX_BACK_RIGHT_EXT 0x20E1 |
#define | GLX_AUX0_EXT 0x20E2 |
#define | GLX_AUX1_EXT 0x20E3 |
#define | GLX_AUX2_EXT 0x20E4 |
#define | GLX_AUX3_EXT 0x20E5 |
#define | GLX_AUX4_EXT 0x20E6 |
#define | GLX_AUX5_EXT 0x20E7 |
#define | GLX_AUX6_EXT 0x20E8 |
#define | GLX_AUX7_EXT 0x20E9 |
#define | GLX_AUX8_EXT 0x20EA |
#define | GLX_AUX9_EXT 0x20EB |
#define | glXBindTexImageEXT GLXEW_GET_FUN(__glewXBindTexImageEXT) |
#define | glXReleaseTexImageEXT GLXEW_GET_FUN(__glewXReleaseTexImageEXT) |
#define | GLXEW_EXT_texture_from_pixmap GLXEW_GET_VAR(__GLXEW_EXT_texture_from_pixmap) |
#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_present_video 1 |
#define | GLX_NUM_VIDEO_SLOTS_NV 0x20F0 |
#define | glXBindVideoDeviceNV GLXEW_GET_FUN(__glewXBindVideoDeviceNV) |
#define | glXEnumerateVideoDevicesNV GLXEW_GET_FUN(__glewXEnumerateVideoDevicesNV) |
#define | GLXEW_NV_present_video GLXEW_GET_VAR(__GLXEW_NV_present_video) |
#define | GLX_NV_swap_group 1 |
#define | glXBindSwapBarrierNV GLXEW_GET_FUN(__glewXBindSwapBarrierNV) |
#define | glXJoinSwapGroupNV GLXEW_GET_FUN(__glewXJoinSwapGroupNV) |
#define | glXQueryFrameCountNV GLXEW_GET_FUN(__glewXQueryFrameCountNV) |
#define | glXQueryMaxSwapGroupsNV GLXEW_GET_FUN(__glewXQueryMaxSwapGroupsNV) |
#define | glXQuerySwapGroupNV GLXEW_GET_FUN(__glewXQuerySwapGroupNV) |
#define | glXResetFrameCountNV GLXEW_GET_FUN(__glewXResetFrameCountNV) |
#define | GLXEW_NV_swap_group GLXEW_GET_VAR(__GLXEW_NV_swap_group) |
#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_NV_video_output 1 |
#define | GLX_VIDEO_OUT_COLOR_NV 0x20C3 |
#define | GLX_VIDEO_OUT_ALPHA_NV 0x20C4 |
#define | GLX_VIDEO_OUT_DEPTH_NV 0x20C5 |
#define | GLX_VIDEO_OUT_COLOR_AND_ALPHA_NV 0x20C6 |
#define | GLX_VIDEO_OUT_COLOR_AND_DEPTH_NV 0x20C7 |
#define | GLX_VIDEO_OUT_FRAME_NV 0x20C8 |
#define | GLX_VIDEO_OUT_FIELD_1_NV 0x20C9 |
#define | GLX_VIDEO_OUT_FIELD_2_NV 0x20CA |
#define | GLX_VIDEO_OUT_STACKED_FIELDS_1_2_NV 0x20CB |
#define | GLX_VIDEO_OUT_STACKED_FIELDS_2_1_NV 0x20CC |
#define | glXBindVideoImageNV GLXEW_GET_FUN(__glewXBindVideoImageNV) |
#define | glXGetVideoDeviceNV GLXEW_GET_FUN(__glewXGetVideoDeviceNV) |
#define | glXGetVideoInfoNV GLXEW_GET_FUN(__glewXGetVideoInfoNV) |
#define | glXReleaseVideoDeviceNV GLXEW_GET_FUN(__glewXReleaseVideoDeviceNV) |
#define | glXReleaseVideoImageNV GLXEW_GET_FUN(__glewXReleaseVideoImageNV) |
#define | glXSendPbufferToVideoNV GLXEW_GET_FUN(__glewXSendPbufferToVideoNV) |
#define | GLXEW_NV_video_output GLXEW_GET_VAR(__GLXEW_NV_video_output) |
#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_hyperpipe 1 |
#define | GLX_HYPERPIPE_DISPLAY_PIPE_SGIX 0x00000001 |
#define | GLX_PIPE_RECT_SGIX 0x00000001 |
#define | GLX_PIPE_RECT_LIMITS_SGIX 0x00000002 |
#define | GLX_HYPERPIPE_RENDER_PIPE_SGIX 0x00000002 |
#define | GLX_HYPERPIPE_STEREO_SGIX 0x00000003 |
#define | GLX_HYPERPIPE_PIXEL_AVERAGE_SGIX 0x00000004 |
#define | GLX_HYPERPIPE_PIPE_NAME_LENGTH_SGIX 80 |
#define | GLX_BAD_HYPERPIPE_CONFIG_SGIX 91 |
#define | GLX_BAD_HYPERPIPE_SGIX 92 |
#define | GLX_HYPERPIPE_ID_SGIX 0x8030 |
#define | glXBindHyperpipeSGIX GLXEW_GET_FUN(__glewXBindHyperpipeSGIX) |
#define | glXDestroyHyperpipeConfigSGIX GLXEW_GET_FUN(__glewXDestroyHyperpipeConfigSGIX) |
#define | glXHyperpipeAttribSGIX GLXEW_GET_FUN(__glewXHyperpipeAttribSGIX) |
#define | glXHyperpipeConfigSGIX GLXEW_GET_FUN(__glewXHyperpipeConfigSGIX) |
#define | glXQueryHyperpipeAttribSGIX GLXEW_GET_FUN(__glewXQueryHyperpipeAttribSGIX) |
#define | glXQueryHyperpipeBestAttribSGIX GLXEW_GET_FUN(__glewXQueryHyperpipeBestAttribSGIX) |
#define | glXQueryHyperpipeConfigSGIX GLXEW_GET_FUN(__glewXQueryHyperpipeConfigSGIX) |
#define | glXQueryHyperpipeNetworkSGIX GLXEW_GET_FUN(__glewXQueryHyperpipeNetworkSGIX) |
#define | GLXEW_SGIX_hyperpipe GLXEW_GET_VAR(__GLXEW_SGIX_hyperpipe) |
#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) (*(const GLboolean*)&x) |
#define | GLXEW_GET_FUN(x) x |
Typedefs |
typedef XID | GLXDrawable |
typedef XID | GLXPixmap |
typedef __GLXcontextRec * | GLXContext |
typedef unsigned int | GLXVideoDeviceNV |
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 GLXContext(*) | PFNGLXCREATECONTEXTATTRIBSARBPROC (Display *dpy, GLXFBConfig config, GLXContext share_context, Bool direct, const int *attrib_list) |
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 void(*) | PFNGLXBINDTEXIMAGEEXTPROC (Display *display, GLXDrawable drawable, int buffer, const int *attrib_list) |
typedef void(*) | PFNGLXRELEASETEXIMAGEEXTPROC (Display *display, GLXDrawable drawable, int buffer) |
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 int(*) | PFNGLXBINDVIDEODEVICENVPROC (Display *dpy, unsigned int video_slot, unsigned int video_device, const int *attrib_list) |
typedef unsigned int *(*) | PFNGLXENUMERATEVIDEODEVICESNVPROC (Display *dpy, int screen, int *nelements) |
typedef Bool(*) | PFNGLXBINDSWAPBARRIERNVPROC (Display *dpy, GLuint group, GLuint barrier) |
typedef Bool(*) | PFNGLXJOINSWAPGROUPNVPROC (Display *dpy, GLXDrawable drawable, GLuint group) |
typedef Bool(*) | PFNGLXQUERYFRAMECOUNTNVPROC (Display *dpy, int screen, GLuint *count) |
typedef Bool(*) | PFNGLXQUERYMAXSWAPGROUPSNVPROC (Display *dpy, int screen, GLuint *maxGroups, GLuint *maxBarriers) |
typedef Bool(*) | PFNGLXQUERYSWAPGROUPNVPROC (Display *dpy, GLXDrawable drawable, GLuint *group, GLuint *barrier) |
typedef Bool(*) | PFNGLXRESETFRAMECOUNTNVPROC (Display *dpy, int screen) |
typedef void *(*) | PFNGLXALLOCATEMEMORYNVPROC (GLsizei size, GLfloat readFrequency, GLfloat writeFrequency, GLfloat priority) |
typedef void(*) | PFNGLXFREEMEMORYNVPROC (void *pointer) |
typedef int(*) | PFNGLXBINDVIDEOIMAGENVPROC (Display *dpy, GLXVideoDeviceNV VideoDevice, GLXPbuffer pbuf, int iVideoBuffer) |
typedef int(*) | PFNGLXGETVIDEODEVICENVPROC (Display *dpy, int screen, int numVideoDevices, GLXVideoDeviceNV *pVideoDevice) |
typedef int(*) | PFNGLXGETVIDEOINFONVPROC (Display *dpy, int screen, GLXVideoDeviceNV VideoDevice, unsigned long *pulCounterOutputPbuffer, unsigned long *pulCounterOutputVideo) |
typedef int(*) | PFNGLXRELEASEVIDEODEVICENVPROC (Display *dpy, int screen, GLXVideoDeviceNV VideoDevice) |
typedef int(*) | PFNGLXRELEASEVIDEOIMAGENVPROC (Display *dpy, GLXPbuffer pbuf) |
typedef int(*) | PFNGLXSENDPBUFFERTOVIDEONVPROC (Display *dpy, GLXPbuffer pbuf, int iBufferType, unsigned long *pulCounterPbuffer, GLboolean bBlock) |
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 int(*) | PFNGLXBINDHYPERPIPESGIXPROC (Display *dpy, int hpId) |
typedef int(*) | PFNGLXDESTROYHYPERPIPECONFIGSGIXPROC (Display *dpy, int hpId) |
typedef int(*) | PFNGLXHYPERPIPEATTRIBSGIXPROC (Display *dpy, int timeSlice, int attrib, int size, void *attribList) |
typedef int(*) | PFNGLXHYPERPIPECONFIGSGIXPROC (Display *dpy, int networkId, int npipes, GLXHyperpipeConfigSGIX *cfg, int *hpId) |
typedef int(*) | PFNGLXQUERYHYPERPIPEATTRIBSGIXPROC (Display *dpy, int timeSlice, int attrib, int size, void *returnAttribList) |
typedef int(*) | PFNGLXQUERYHYPERPIPEBESTATTRIBSGIXPROC (Display *dpy, int timeSlice, int attrib, int size, void *attribList, void *returnAttribList) |
typedef GLXHyperpipeConfigSGIX *(*) | PFNGLXQUERYHYPERPIPECONFIGSGIXPROC (Display *dpy, int hpId, int *npipes) |
typedef GLXHyperpipeNetworkSGIX *(*) | PFNGLXQUERYHYPERPIPENETWORKSGIXPROC (Display *dpy, int *npipes) |
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, GLulong 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 |
PFNGLXCREATECONTEXTATTRIBSARBPROC | __glewXCreateContextAttribsARB |
PFNGLXBINDTEXIMAGEATIPROC | __glewXBindTexImageATI |
PFNGLXDRAWABLEATTRIBATIPROC | __glewXDrawableAttribATI |
PFNGLXRELEASETEXIMAGEATIPROC | __glewXReleaseTexImageATI |
PFNGLXFREECONTEXTEXTPROC | __glewXFreeContextEXT |
PFNGLXGETCONTEXTIDEXTPROC | __glewXGetContextIDEXT |
PFNGLXIMPORTCONTEXTEXTPROC | __glewXImportContextEXT |
PFNGLXQUERYCONTEXTINFOEXTPROC | __glewXQueryContextInfoEXT |
PFNGLXBINDTEXIMAGEEXTPROC | __glewXBindTexImageEXT |
PFNGLXRELEASETEXIMAGEEXTPROC | __glewXReleaseTexImageEXT |
PFNGLXGETAGPOFFSETMESAPROC | __glewXGetAGPOffsetMESA |
PFNGLXCOPYSUBBUFFERMESAPROC | __glewXCopySubBufferMESA |
PFNGLXCREATEGLXPIXMAPMESAPROC | __glewXCreateGLXPixmapMESA |
PFNGLXRELEASEBUFFERSMESAPROC | __glewXReleaseBuffersMESA |
PFNGLXSET3DFXMODEMESAPROC | __glewXSet3DfxModeMESA |
PFNGLXBINDVIDEODEVICENVPROC | __glewXBindVideoDeviceNV |
PFNGLXENUMERATEVIDEODEVICESNVPROC | __glewXEnumerateVideoDevicesNV |
PFNGLXBINDSWAPBARRIERNVPROC | __glewXBindSwapBarrierNV |
PFNGLXJOINSWAPGROUPNVPROC | __glewXJoinSwapGroupNV |
PFNGLXQUERYFRAMECOUNTNVPROC | __glewXQueryFrameCountNV |
PFNGLXQUERYMAXSWAPGROUPSNVPROC | __glewXQueryMaxSwapGroupsNV |
PFNGLXQUERYSWAPGROUPNVPROC | __glewXQuerySwapGroupNV |
PFNGLXRESETFRAMECOUNTNVPROC | __glewXResetFrameCountNV |
PFNGLXALLOCATEMEMORYNVPROC | __glewXAllocateMemoryNV |
PFNGLXFREEMEMORYNVPROC | __glewXFreeMemoryNV |
PFNGLXBINDVIDEOIMAGENVPROC | __glewXBindVideoImageNV |
PFNGLXGETVIDEODEVICENVPROC | __glewXGetVideoDeviceNV |
PFNGLXGETVIDEOINFONVPROC | __glewXGetVideoInfoNV |
PFNGLXRELEASEVIDEODEVICENVPROC | __glewXReleaseVideoDeviceNV |
PFNGLXRELEASEVIDEOIMAGENVPROC | __glewXReleaseVideoImageNV |
PFNGLXSENDPBUFFERTOVIDEONVPROC | __glewXSendPbufferToVideoNV |
PFNGLXCHOOSEFBCONFIGSGIXPROC | __glewXChooseFBConfigSGIX |
PFNGLXCREATECONTEXTWITHCONFIGSGIXPROC | __glewXCreateContextWithConfigSGIX |
PFNGLXCREATEGLXPIXMAPWITHCONFIGSGIXPROC | __glewXCreateGLXPixmapWithConfigSGIX |
PFNGLXGETFBCONFIGATTRIBSGIXPROC | __glewXGetFBConfigAttribSGIX |
PFNGLXGETFBCONFIGFROMVISUALSGIXPROC | __glewXGetFBConfigFromVisualSGIX |
PFNGLXGETVISUALFROMFBCONFIGSGIXPROC | __glewXGetVisualFromFBConfigSGIX |
PFNGLXBINDHYPERPIPESGIXPROC | __glewXBindHyperpipeSGIX |
PFNGLXDESTROYHYPERPIPECONFIGSGIXPROC | __glewXDestroyHyperpipeConfigSGIX |
PFNGLXHYPERPIPEATTRIBSGIXPROC | __glewXHyperpipeAttribSGIX |
PFNGLXHYPERPIPECONFIGSGIXPROC | __glewXHyperpipeConfigSGIX |
PFNGLXQUERYHYPERPIPEATTRIBSGIXPROC | __glewXQueryHyperpipeAttribSGIX |
PFNGLXQUERYHYPERPIPEBESTATTRIBSGIXPROC | __glewXQueryHyperpipeBestAttribSGIX |
PFNGLXQUERYHYPERPIPECONFIGSGIXPROC | __glewXQueryHyperpipeConfigSGIX |
PFNGLXQUERYHYPERPIPENETWORKSGIXPROC | __glewXQueryHyperpipeNetworkSGIX |
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_create_context |
GLXEW_EXPORT GLboolean | __GLXEW_ARB_fbconfig_float |
GLXEW_EXPORT GLboolean | __GLXEW_ARB_framebuffer_sRGB |
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_texture_from_pixmap |
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_present_video |
GLXEW_EXPORT GLboolean | __GLXEW_NV_swap_group |
GLXEW_EXPORT GLboolean | __GLXEW_NV_vertex_array_range |
GLXEW_EXPORT GLboolean | __GLXEW_NV_video_output |
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_hyperpipe |
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 |