Module gfx.bindings.opengl.glx

GLX bindings for D. Generated automatically by gldgen. See https://github.com/rtbo/gldgen

Classes

NameDescription
Glx GLX loader base class

Structs

NameDescription
GLXHyperpipeConfigSGIX
GLXHyperpipeNetworkSGIX
GLXPipeRect
GLXPipeRectLimits
GLXStereoNotifyEventEXT

Enums

NameDescription
GlxVersion GlxVersion describes the version of GLX

Manifest constants

NameTypeDescription
GLX_3DFX_FULLSCREEN_MODE_MESA
GLX_3DFX_WINDOW_MODE_MESA
GLX_ACCUM_ALPHA_SIZE
GLX_ACCUM_BLUE_SIZE
GLX_ACCUM_BUFFER_BIT
GLX_ACCUM_BUFFER_BIT_SGIX
GLX_ACCUM_GREEN_SIZE
GLX_ACCUM_RED_SIZE
GLX_ALPHA_SIZE
GLX_AUX0_EXT
GLX_AUX1_EXT
GLX_AUX2_EXT
GLX_AUX3_EXT
GLX_AUX4_EXT
GLX_AUX5_EXT
GLX_AUX6_EXT
GLX_AUX7_EXT
GLX_AUX8_EXT
GLX_AUX9_EXT
GLX_AUX_BUFFERS
GLX_AUX_BUFFERS_BIT
GLX_AUX_BUFFERS_BIT_SGIX
GLX_BACK_BUFFER_AGE_EXT
GLX_BACK_EXT
GLX_BACK_LEFT_BUFFER_BIT
GLX_BACK_LEFT_BUFFER_BIT_SGIX
GLX_BACK_LEFT_EXT
GLX_BACK_RIGHT_BUFFER_BIT
GLX_BACK_RIGHT_BUFFER_BIT_SGIX
GLX_BACK_RIGHT_EXT
GLX_BAD_ATTRIBUTE
GLX_BAD_CONTEXT
GLX_BAD_ENUM
GLX_BAD_HYPERPIPE_CONFIG_SGIX
GLX_BAD_HYPERPIPE_SGIX
GLX_BAD_SCREEN
GLX_BAD_VALUE
GLX_BAD_VISUAL
GLX_BIND_TO_MIPMAP_TEXTURE_EXT
GLX_BIND_TO_TEXTURE_RGB_EXT
GLX_BIND_TO_TEXTURE_RGBA_EXT
GLX_BIND_TO_TEXTURE_TARGETS_EXT
GLX_BLENDED_RGBA_SGIS
GLX_BLUE_SIZE
GLX_BUFFER_CLOBBER_MASK_SGIX
GLX_BUFFER_SIZE
GLX_BUFFER_SWAP_COMPLETE_INTEL_MASK
GLX_BufferSwapComplete
GLX_COLOR_INDEX_BIT
GLX_COLOR_INDEX_BIT_SGIX
GLX_COLOR_INDEX_TYPE
GLX_COLOR_INDEX_TYPE_SGIX
GLX_COLOR_SAMPLES_NV
GLX_CONFIG_CAVEAT
GLX_CONTEXT_ALLOW_BUFFER_BYTE_ORDER_MISMATCH_ARB
GLX_CONTEXT_COMPATIBILITY_PROFILE_BIT_ARB
GLX_CONTEXT_CORE_PROFILE_BIT_ARB
GLX_CONTEXT_DEBUG_BIT_ARB
GLX_CONTEXT_ES2_PROFILE_BIT_EXT
GLX_CONTEXT_ES_PROFILE_BIT_EXT
GLX_CONTEXT_FLAGS_ARB
GLX_CONTEXT_FORWARD_COMPATIBLE_BIT_ARB
GLX_CONTEXT_MAJOR_VERSION_ARB
GLX_CONTEXT_MINOR_VERSION_ARB
GLX_CONTEXT_OPENGL_NO_ERROR_ARB
GLX_CONTEXT_PROFILE_MASK_ARB
GLX_CONTEXT_RELEASE_BEHAVIOR_ARB
GLX_CONTEXT_RELEASE_BEHAVIOR_FLUSH_ARB
GLX_CONTEXT_RELEASE_BEHAVIOR_NONE_ARB
GLX_CONTEXT_RESET_ISOLATION_BIT_ARB
GLX_CONTEXT_RESET_NOTIFICATION_STRATEGY_ARB
GLX_CONTEXT_ROBUST_ACCESS_BIT_ARB
GLX_COPY_COMPLETE_INTEL
GLX_COVERAGE_SAMPLES_NV
GLX_DAMAGED
GLX_DAMAGED_SGIX
GLX_DEPTH_BUFFER_BIT
GLX_DEPTH_BUFFER_BIT_SGIX
GLX_DEPTH_SIZE
GLX_DEVICE_ID_NV
GLX_DIRECT_COLOR
GLX_DIRECT_COLOR_EXT
GLX_DONT_CARE
GLX_DOUBLEBUFFER
GLX_DRAWABLE_TYPE
GLX_DRAWABLE_TYPE_SGIX
GLX_EVENT_MASK
GLX_EVENT_MASK_SGIX
GLX_EXCHANGE_COMPLETE_INTEL
GLX_EXTENSION_NAME
GLX_EXTENSIONS
GLX_FBCONFIG_ID
GLX_FBCONFIG_ID_SGIX
GLX_FLIP_COMPLETE_INTEL
GLX_FLOAT_COMPONENTS_NV
GLX_FRAMEBUFFER_SRGB_CAPABLE_ARB
GLX_FRAMEBUFFER_SRGB_CAPABLE_EXT
GLX_FRONT_EXT
GLX_FRONT_LEFT_BUFFER_BIT
GLX_FRONT_LEFT_BUFFER_BIT_SGIX
GLX_FRONT_LEFT_EXT
GLX_FRONT_RIGHT_BUFFER_BIT
GLX_FRONT_RIGHT_BUFFER_BIT_SGIX
GLX_FRONT_RIGHT_EXT
GLX_GENERATE_RESET_ON_VIDEO_MEMORY_PURGE_NV
GLX_GPU_CLOCK_AMD
GLX_GPU_FASTEST_TARGET_GPUS_AMD
GLX_GPU_NUM_PIPES_AMD
GLX_GPU_NUM_RB_AMD
GLX_GPU_NUM_SIMD_AMD
GLX_GPU_NUM_SPI_AMD
GLX_GPU_OPENGL_VERSION_STRING_AMD
GLX_GPU_RAM_AMD
GLX_GPU_RENDERER_STRING_AMD
GLX_GPU_VENDOR_AMD
GLX_GRAY_SCALE
GLX_GRAY_SCALE_EXT
GLX_GREEN_SIZE
GLX_HEIGHT
GLX_HEIGHT_SGIX
GLX_HYPERPIPE_DISPLAY_PIPE_SGIX
GLX_HYPERPIPE_ID_SGIX
GLX_HYPERPIPE_PIPE_NAME_LENGTH_SGIX
GLX_HYPERPIPE_PIXEL_AVERAGE_SGIX
GLX_HYPERPIPE_RENDER_PIPE_SGIX
GLX_HYPERPIPE_STEREO_SGIX
GLX_LARGEST_PBUFFER
GLX_LARGEST_PBUFFER_SGIX
GLX_LATE_SWAPS_TEAR_EXT
GLX_LEVEL
GLX_LOSE_CONTEXT_ON_RESET_ARB
GLX_MAX_PBUFFER_HEIGHT
GLX_MAX_PBUFFER_HEIGHT_SGIX
GLX_MAX_PBUFFER_PIXELS
GLX_MAX_PBUFFER_PIXELS_SGIX
GLX_MAX_PBUFFER_WIDTH
GLX_MAX_PBUFFER_WIDTH_SGIX
GLX_MAX_SWAP_INTERVAL_EXT
GLX_MIPMAP_TEXTURE_EXT
GLX_MULTISAMPLE_SUB_RECT_HEIGHT_SGIS
GLX_MULTISAMPLE_SUB_RECT_WIDTH_SGIS
GLX_NO_EXTENSION
GLX_NO_RESET_NOTIFICATION_ARB
GLX_NON_CONFORMANT_CONFIG
GLX_NON_CONFORMANT_VISUAL_EXT
GLX_NONE
GLX_NONE_EXT
GLX_NUM_VIDEO_CAPTURE_SLOTS_NV
GLX_NUM_VIDEO_SLOTS_NV
GLX_OPTIMAL_PBUFFER_HEIGHT_SGIX
GLX_OPTIMAL_PBUFFER_WIDTH_SGIX
GLX_PBUFFER
GLX_PBUFFER_BIT
GLX_PBUFFER_BIT_SGIX
GLX_PBUFFER_CLOBBER_MASK
GLX_PBUFFER_HEIGHT
GLX_PBUFFER_SGIX
GLX_PBUFFER_WIDTH
GLX_PbufferClobber
GLX_PIPE_RECT_LIMITS_SGIX
GLX_PIPE_RECT_SGIX
GLX_PIXMAP_BIT
GLX_PIXMAP_BIT_SGIX
GLX_PRESERVED_CONTENTS
GLX_PRESERVED_CONTENTS_SGIX
GLX_PSEUDO_COLOR
GLX_PSEUDO_COLOR_EXT
GLX_RED_SIZE
GLX_RENDER_TYPE
GLX_RENDER_TYPE_SGIX
GLX_RENDERER_ACCELERATED_MESA
GLX_RENDERER_DEVICE_ID_MESA
GLX_RENDERER_OPENGL_COMPATIBILITY_PROFILE_VERSION_MESA
GLX_RENDERER_OPENGL_CORE_PROFILE_VERSION_MESA
GLX_RENDERER_OPENGL_ES2_PROFILE_VERSION_MESA
GLX_RENDERER_OPENGL_ES_PROFILE_VERSION_MESA
GLX_RENDERER_PREFERRED_PROFILE_MESA
GLX_RENDERER_UNIFIED_MEMORY_ARCHITECTURE_MESA
GLX_RENDERER_VENDOR_ID_MESA
GLX_RENDERER_VERSION_MESA
GLX_RENDERER_VIDEO_MEMORY_MESA
GLX_RGBA
GLX_RGBA_BIT
GLX_RGBA_BIT_SGIX
GLX_RGBA_FLOAT_BIT_ARB
GLX_RGBA_FLOAT_TYPE_ARB
GLX_RGBA_TYPE
GLX_RGBA_TYPE_SGIX
GLX_RGBA_UNSIGNED_FLOAT_BIT_EXT
GLX_RGBA_UNSIGNED_FLOAT_TYPE_EXT
GLX_SAMPLE_BUFFERS
GLX_SAMPLE_BUFFERS_3DFX
GLX_SAMPLE_BUFFERS_ARB
GLX_SAMPLE_BUFFERS_BIT_SGIX
GLX_SAMPLE_BUFFERS_SGIS
GLX_SAMPLES
GLX_SAMPLES_3DFX
GLX_SAMPLES_ARB
GLX_SAMPLES_SGIS
GLX_SAVED
GLX_SAVED_SGIX
GLX_SCREEN
GLX_SCREEN_EXT
GLX_SHARE_CONTEXT_EXT
GLX_SLOW_CONFIG
GLX_SLOW_VISUAL_EXT
GLX_STATIC_COLOR
GLX_STATIC_COLOR_EXT
GLX_STATIC_GRAY
GLX_STATIC_GRAY_EXT
GLX_STENCIL_BUFFER_BIT
GLX_STENCIL_BUFFER_BIT_SGIX
GLX_STENCIL_SIZE
GLX_STEREO
GLX_STEREO_NOTIFY_EXT
GLX_STEREO_NOTIFY_MASK_EXT
GLX_STEREO_TREE_EXT
GLX_SWAP_COPY_OML
GLX_SWAP_EXCHANGE_OML
GLX_SWAP_INTERVAL_EXT
GLX_SWAP_METHOD_OML
GLX_SWAP_UNDEFINED_OML
GLX_SYNC_FRAME_SGIX
GLX_SYNC_SWAP_SGIX
GLX_TEXTURE_1D_BIT_EXT
GLX_TEXTURE_1D_EXT
GLX_TEXTURE_2D_BIT_EXT
GLX_TEXTURE_2D_EXT
GLX_TEXTURE_FORMAT_EXT
GLX_TEXTURE_FORMAT_NONE_EXT
GLX_TEXTURE_FORMAT_RGB_EXT
GLX_TEXTURE_FORMAT_RGBA_EXT
GLX_TEXTURE_RECTANGLE_BIT_EXT
GLX_TEXTURE_RECTANGLE_EXT
GLX_TEXTURE_TARGET_EXT
GLX_TRANSPARENT_ALPHA_VALUE
GLX_TRANSPARENT_ALPHA_VALUE_EXT
GLX_TRANSPARENT_BLUE_VALUE
GLX_TRANSPARENT_BLUE_VALUE_EXT
GLX_TRANSPARENT_GREEN_VALUE
GLX_TRANSPARENT_GREEN_VALUE_EXT
GLX_TRANSPARENT_INDEX
GLX_TRANSPARENT_INDEX_EXT
GLX_TRANSPARENT_INDEX_VALUE
GLX_TRANSPARENT_INDEX_VALUE_EXT
GLX_TRANSPARENT_RED_VALUE
GLX_TRANSPARENT_RED_VALUE_EXT
GLX_TRANSPARENT_RGB
GLX_TRANSPARENT_RGB_EXT
GLX_TRANSPARENT_TYPE
GLX_TRANSPARENT_TYPE_EXT
GLX_TRUE_COLOR
GLX_TRUE_COLOR_EXT
GLX_UNIQUE_ID_NV
GLX_USE_GL
GLX_VENDOR
GLX_VENDOR_NAMES_EXT
GLX_VERSION
GLX_VIDEO_OUT_ALPHA_NV
GLX_VIDEO_OUT_COLOR_AND_ALPHA_NV
GLX_VIDEO_OUT_COLOR_AND_DEPTH_NV
GLX_VIDEO_OUT_COLOR_NV
GLX_VIDEO_OUT_DEPTH_NV
GLX_VIDEO_OUT_FIELD_1_NV
GLX_VIDEO_OUT_FIELD_2_NV
GLX_VIDEO_OUT_FRAME_NV
GLX_VIDEO_OUT_STACKED_FIELDS_1_2_NV
GLX_VIDEO_OUT_STACKED_FIELDS_2_1_NV
GLX_VISUAL_CAVEAT_EXT
GLX_VISUAL_ID
GLX_VISUAL_ID_EXT
GLX_VISUAL_SELECT_GROUP_SGIX
GLX_WIDTH
GLX_WIDTH_SGIX
GLX_WINDOW
GLX_WINDOW_BIT
GLX_WINDOW_BIT_SGIX
GLX_WINDOW_SGIX
GLX_X_RENDERABLE
GLX_X_RENDERABLE_SGIX
GLX_X_VISUAL_TYPE
GLX_X_VISUAL_TYPE_EXT
GLX_Y_INVERTED_EXT

Aliases

NameTypeDescription
GLXContext gfx.bindings.opengl.glx.__GLXcontextRec*
GLXContextID uint
GLXDrawable uint
GLXFBConfig gfx.bindings.opengl.glx.__GLXFBConfigRec*
GLXFBConfigSGIX gfx.bindings.opengl.glx.__GLXFBConfigRec*
GLXPbuffer uint
GLXPbufferSGIX uint
GLXPixmap uint
GLXVideoCaptureDeviceNV uint
GLXVideoDeviceNV uint
GLXWindow uint
PFN_glXBindChannelToWindowSGIX nothrow @nogc extern(C) int function(void*, int, int, uint)
PFN_glXBindHyperpipeSGIX nothrow @nogc extern(C) int function(void*, int)
PFN_glXBindSwapBarrierNV nothrow @nogc extern(C) int function(void*, uint, uint)
PFN_glXBindSwapBarrierSGIX nothrow @nogc extern(C) void function(void*, uint, int)
PFN_glXBindTexImageEXT nothrow @nogc extern(C) void function(void*, uint, int, const(int)*)
PFN_glXBindVideoCaptureDeviceNV nothrow @nogc extern(C) int function(void*, uint, uint)
PFN_glXBindVideoDeviceNV nothrow @nogc extern(C) int function(void*, uint, uint, const(int)*)
PFN_glXBindVideoImageNV nothrow @nogc extern(C) int function(void*, uint, uint, int)
PFN_glXBlitContextFramebufferAMD nothrow @nogc extern(C) void function(gfx.bindings.opengl.glx.__GLXcontextRec*, int, int, int, int, int, int, int, int, uint, uint)
PFN_glXChannelRectSGIX nothrow @nogc extern(C) int function(void*, int, int, int, int, int, int)
PFN_glXChannelRectSyncSGIX nothrow @nogc extern(C) int function(void*, int, int, uint)
PFN_glXChooseFBConfig nothrow @nogc extern(C) gfx.bindings.opengl.glx.__GLXFBConfigRec** function(void*, int, const(int)*, int*)
PFN_glXChooseFBConfigSGIX nothrow @nogc extern(C) gfx.bindings.opengl.glx.__GLXFBConfigRec** function(void*, int, int*, int*)
PFN_glXChooseVisual nothrow @nogc extern(C) derelict.util.xtypes.XVisualInfo* function(void*, int, int*)
PFN_glXCopyBufferSubDataNV nothrow @nogc extern(C) void function(void*, gfx.bindings.opengl.glx.__GLXcontextRec*, gfx.bindings.opengl.glx.__GLXcontextRec*, uint, uint, long, long, long)
PFN_glXCopyContext nothrow @nogc extern(C) void function(void*, gfx.bindings.opengl.glx.__GLXcontextRec*, gfx.bindings.opengl.glx.__GLXcontextRec*, ulong)
PFN_glXCopyImageSubDataNV nothrow @nogc extern(C) void function(void*, gfx.bindings.opengl.glx.__GLXcontextRec*, uint, uint, int, int, int, int, gfx.bindings.opengl.glx.__GLXcontextRec*, uint, uint, int, int, int, int, int, int, int)
PFN_glXCopySubBufferMESA nothrow @nogc extern(C) void function(void*, uint, int, int, int, int)
PFN_glXCreateAssociatedContextAMD nothrow @nogc extern(C) gfx.bindings.opengl.glx.__GLXcontextRec* function(uint, gfx.bindings.opengl.glx.__GLXcontextRec*)
PFN_glXCreateAssociatedContextAttribsAMD nothrow @nogc extern(C) gfx.bindings.opengl.glx.__GLXcontextRec* function(uint, gfx.bindings.opengl.glx.__GLXcontextRec*, const(int)*)
PFN_glXCreateContext nothrow @nogc extern(C) gfx.bindings.opengl.glx.__GLXcontextRec* function(void*, derelict.util.xtypes.XVisualInfo*, gfx.bindings.opengl.glx.__GLXcontextRec*, int)
PFN_glXCreateContextAttribsARB nothrow @nogc extern(C) gfx.bindings.opengl.glx.__GLXcontextRec* function(void*, gfx.bindings.opengl.glx.__GLXFBConfigRec*, gfx.bindings.opengl.glx.__GLXcontextRec*, int, const(int)*)
PFN_glXCreateContextWithConfigSGIX nothrow @nogc extern(C) gfx.bindings.opengl.glx.__GLXcontextRec* function(void*, gfx.bindings.opengl.glx.__GLXFBConfigRec*, int, gfx.bindings.opengl.glx.__GLXcontextRec*, int)
PFN_glXCreateGLXPbufferSGIX nothrow @nogc extern(C) uint function(void*, gfx.bindings.opengl.glx.__GLXFBConfigRec*, uint, uint, int*)
PFN_glXCreateGLXPixmap nothrow @nogc extern(C) uint function(void*, derelict.util.xtypes.XVisualInfo*, uint)
PFN_glXCreateGLXPixmapMESA nothrow @nogc extern(C) uint function(void*, derelict.util.xtypes.XVisualInfo*, uint, uint)
PFN_glXCreateGLXPixmapWithConfigSGIX nothrow @nogc extern(C) uint function(void*, gfx.bindings.opengl.glx.__GLXFBConfigRec*, uint)
PFN_glXCreateNewContext nothrow @nogc extern(C) gfx.bindings.opengl.glx.__GLXcontextRec* function(void*, gfx.bindings.opengl.glx.__GLXFBConfigRec*, int, gfx.bindings.opengl.glx.__GLXcontextRec*, int)
PFN_glXCreatePbuffer nothrow @nogc extern(C) uint function(void*, gfx.bindings.opengl.glx.__GLXFBConfigRec*, const(int)*)
PFN_glXCreatePixmap nothrow @nogc extern(C) uint function(void*, gfx.bindings.opengl.glx.__GLXFBConfigRec*, uint, const(int)*)
PFN_glXCreateWindow nothrow @nogc extern(C) uint function(void*, gfx.bindings.opengl.glx.__GLXFBConfigRec*, uint, const(int)*)
PFN_glXCushionSGI nothrow @nogc extern(C) void function(void*, uint, float)
PFN_glXDelayBeforeSwapNV nothrow @nogc extern(C) int function(void*, uint, float)
PFN_glXDeleteAssociatedContextAMD nothrow @nogc extern(C) int function(gfx.bindings.opengl.glx.__GLXcontextRec*)
PFN_glXDestroyContext nothrow @nogc extern(C) void function(void*, gfx.bindings.opengl.glx.__GLXcontextRec*)
PFN_glXDestroyGLXPbufferSGIX nothrow @nogc extern(C) void function(void*, uint)
PFN_glXDestroyGLXPixmap nothrow @nogc extern(C) void function(void*, uint)
PFN_glXDestroyHyperpipeConfigSGIX nothrow @nogc extern(C) int function(void*, int)
PFN_glXDestroyPbuffer nothrow @nogc extern(C) void function(void*, uint)
PFN_glXDestroyPixmap nothrow @nogc extern(C) void function(void*, uint)
PFN_glXDestroyWindow nothrow @nogc extern(C) void function(void*, uint)
PFN_glXEnumerateVideoCaptureDevicesNV nothrow @nogc extern(C) uint* function(void*, int, int*)
PFN_glXEnumerateVideoDevicesNV nothrow @nogc extern(C) uint* function(void*, int, int*)
PFN_glXFreeContextEXT nothrow @nogc extern(C) void function(void*, gfx.bindings.opengl.glx.__GLXcontextRec*)
PFN_glXGetAGPOffsetMESA nothrow @nogc extern(C) uint function(const(void)*)
PFN_glXGetClientString nothrow @nogc extern(C) const(char)* function(void*, int)
PFN_glXGetConfig nothrow @nogc extern(C) int function(void*, derelict.util.xtypes.XVisualInfo*, int, int*)
PFN_glXGetContextGPUIDAMD nothrow @nogc extern(C) uint function(gfx.bindings.opengl.glx.__GLXcontextRec*)
PFN_glXGetContextIDEXT nothrow @nogc extern(C) uint function(const(gfx.bindings.opengl.glx.__GLXcontextRec*))
PFN_glXGetCurrentAssociatedContextAMD nothrow @nogc extern(C) gfx.bindings.opengl.glx.__GLXcontextRec* function()
PFN_glXGetCurrentContext nothrow @nogc extern(C) gfx.bindings.opengl.glx.__GLXcontextRec* function()
PFN_glXGetCurrentDisplay nothrow @nogc extern(C) void* function()
PFN_glXGetCurrentDisplayEXT nothrow @nogc extern(C) void* function()
PFN_glXGetCurrentDrawable nothrow @nogc extern(C) uint function()
PFN_glXGetCurrentReadDrawable nothrow @nogc extern(C) uint function()
PFN_glXGetCurrentReadDrawableSGI nothrow @nogc extern(C) uint function()
PFN_glXGetFBConfigAttrib nothrow @nogc extern(C) int function(void*, gfx.bindings.opengl.glx.__GLXFBConfigRec*, int, int*)
PFN_glXGetFBConfigAttribSGIX nothrow @nogc extern(C) int function(void*, gfx.bindings.opengl.glx.__GLXFBConfigRec*, int, int*)
PFN_glXGetFBConfigFromVisualSGIX nothrow @nogc extern(C) gfx.bindings.opengl.glx.__GLXFBConfigRec* function(void*, derelict.util.xtypes.XVisualInfo*)
PFN_glXGetFBConfigs nothrow @nogc extern(C) gfx.bindings.opengl.glx.__GLXFBConfigRec** function(void*, int, int*)
PFN_glXGetGPUIDsAMD nothrow @nogc extern(C) uint function(uint, uint*)
PFN_glXGetGPUInfoAMD nothrow @nogc extern(C) int function(uint, int, uint, uint, void*)
PFN_glXGetMscRateOML nothrow @nogc extern(C) int function(void*, uint, int*, int*)
PFN_glXGetProcAddress extern(C) extern function(C)
PFN_glXGetProcAddressARB extern(C) extern function(C)
PFN_glXGetSelectedEvent nothrow @nogc extern(C) void function(void*, uint, ulong*)
PFN_glXGetSelectedEventSGIX nothrow @nogc extern(C) void function(void*, uint, ulong*)
PFN_glXGetSwapIntervalMESA nothrow @nogc extern(C) int function()
PFN_glXGetSyncValuesOML nothrow @nogc extern(C) int function(void*, uint, long*, long*, long*)
PFN_glXGetTransparentIndexSUN nothrow @nogc extern(C) int function(void*, uint, uint, long*)
PFN_glXGetVideoDeviceNV nothrow @nogc extern(C) int function(void*, int, int, uint*)
PFN_glXGetVideoInfoNV nothrow @nogc extern(C) int function(void*, int, uint, ulong*, ulong*)
PFN_glXGetVideoSyncSGI nothrow @nogc extern(C) int function(uint*)
PFN_glXGetVisualFromFBConfig nothrow @nogc extern(C) derelict.util.xtypes.XVisualInfo* function(void*, gfx.bindings.opengl.glx.__GLXFBConfigRec*)
PFN_glXGetVisualFromFBConfigSGIX nothrow @nogc extern(C) derelict.util.xtypes.XVisualInfo* function(void*, gfx.bindings.opengl.glx.__GLXFBConfigRec*)
PFN_glXHyperpipeAttribSGIX nothrow @nogc extern(C) int function(void*, int, int, int, void*)
PFN_glXHyperpipeConfigSGIX nothrow @nogc extern(C) int function(void*, int, int, GLXHyperpipeConfigSGIX*, int*)
PFN_glXImportContextEXT nothrow @nogc extern(C) gfx.bindings.opengl.glx.__GLXcontextRec* function(void*, uint)
PFN_glXIsDirect nothrow @nogc extern(C) int function(void*, gfx.bindings.opengl.glx.__GLXcontextRec*)
PFN_glXJoinSwapGroupNV nothrow @nogc extern(C) int function(void*, uint, uint)
PFN_glXJoinSwapGroupSGIX nothrow @nogc extern(C) void function(void*, uint, uint)
PFN_glXLockVideoCaptureDeviceNV nothrow @nogc extern(C) void function(void*, uint)
PFN_glXMakeAssociatedContextCurrentAMD nothrow @nogc extern(C) int function(gfx.bindings.opengl.glx.__GLXcontextRec*)
PFN_glXMakeContextCurrent nothrow @nogc extern(C) int function(void*, uint, uint, gfx.bindings.opengl.glx.__GLXcontextRec*)
PFN_glXMakeCurrent nothrow @nogc extern(C) int function(void*, uint, gfx.bindings.opengl.glx.__GLXcontextRec*)
PFN_glXMakeCurrentReadSGI nothrow @nogc extern(C) int function(void*, uint, uint, gfx.bindings.opengl.glx.__GLXcontextRec*)
PFN_glXNamedCopyBufferSubDataNV nothrow @nogc extern(C) void function(void*, gfx.bindings.opengl.glx.__GLXcontextRec*, gfx.bindings.opengl.glx.__GLXcontextRec*, uint, uint, long, long, long)
PFN_glXQueryChannelDeltasSGIX nothrow @nogc extern(C) int function(void*, int, int, int*, int*, int*, int*)
PFN_glXQueryChannelRectSGIX nothrow @nogc extern(C) int function(void*, int, int, int*, int*, int*, int*)
PFN_glXQueryContext nothrow @nogc extern(C) int function(void*, gfx.bindings.opengl.glx.__GLXcontextRec*, int, int*)
PFN_glXQueryContextInfoEXT nothrow @nogc extern(C) int function(void*, gfx.bindings.opengl.glx.__GLXcontextRec*, int, int*)
PFN_glXQueryCurrentRendererIntegerMESA nothrow @nogc extern(C) int function(int, uint*)
PFN_glXQueryCurrentRendererStringMESA nothrow @nogc extern(C) const(char)* function(int)
PFN_glXQueryDrawable nothrow @nogc extern(C) void function(void*, uint, int, uint*)
PFN_glXQueryExtension nothrow @nogc extern(C) int function(void*, int*, int*)
PFN_glXQueryExtensionsString nothrow @nogc extern(C) const(char)* function(void*, int)
PFN_glXQueryFrameCountNV nothrow @nogc extern(C) int function(void*, int, uint*)
PFN_glXQueryGLXPbufferSGIX nothrow @nogc extern(C) int function(void*, uint, int, uint*)
PFN_glXQueryHyperpipeAttribSGIX nothrow @nogc extern(C) int function(void*, int, int, int, void*)
PFN_glXQueryHyperpipeBestAttribSGIX nothrow @nogc extern(C) int function(void*, int, int, int, void*, void*)
PFN_glXQueryHyperpipeConfigSGIX nothrow @nogc extern(C) GLXHyperpipeConfigSGIX* function(void*, int, int*)
PFN_glXQueryHyperpipeNetworkSGIX nothrow @nogc extern(C) GLXHyperpipeNetworkSGIX* function(void*, int*)
PFN_glXQueryMaxSwapBarriersSGIX nothrow @nogc extern(C) int function(void*, int, int*)
PFN_glXQueryMaxSwapGroupsNV nothrow @nogc extern(C) int function(void*, int, uint*, uint*)
PFN_glXQueryRendererIntegerMESA nothrow @nogc extern(C) int function(void*, int, int, int, uint*)
PFN_glXQueryRendererStringMESA nothrow @nogc extern(C) const(char)* function(void*, int, int, int)
PFN_glXQueryServerString nothrow @nogc extern(C) const(char)* function(void*, int, int)
PFN_glXQuerySwapGroupNV nothrow @nogc extern(C) int function(void*, uint, uint*, uint*)
PFN_glXQueryVersion nothrow @nogc extern(C) int function(void*, int*, int*)
PFN_glXQueryVideoCaptureDeviceNV nothrow @nogc extern(C) int function(void*, uint, int, int*)
PFN_glXReleaseBuffersMESA nothrow @nogc extern(C) int function(void*, uint)
PFN_glXReleaseTexImageEXT nothrow @nogc extern(C) void function(void*, uint, int)
PFN_glXReleaseVideoCaptureDeviceNV nothrow @nogc extern(C) void function(void*, uint)
PFN_glXReleaseVideoDeviceNV nothrow @nogc extern(C) int function(void*, int, uint)
PFN_glXReleaseVideoImageNV nothrow @nogc extern(C) int function(void*, uint)
PFN_glXResetFrameCountNV nothrow @nogc extern(C) int function(void*, int)
PFN_glXSelectEvent nothrow @nogc extern(C) void function(void*, uint, ulong)
PFN_glXSelectEventSGIX nothrow @nogc extern(C) void function(void*, uint, ulong)
PFN_glXSendPbufferToVideoNV nothrow @nogc extern(C) int function(void*, uint, int, ulong*, ubyte)
PFN_glXSet3DfxModeMESA nothrow @nogc extern(C) int function(int)
PFN_glXSwapBuffers nothrow @nogc extern(C) void function(void*, uint)
PFN_glXSwapBuffersMscOML nothrow @nogc extern(C) long function(void*, uint, long, long, long)
PFN_glXSwapIntervalEXT nothrow @nogc extern(C) void function(void*, uint, int)
PFN_glXSwapIntervalMESA nothrow @nogc extern(C) int function(uint)
PFN_glXSwapIntervalSGI nothrow @nogc extern(C) int function(int)
PFN_glXUseXFont nothrow @nogc extern(C) void function(uint, int, int, int)
PFN_glXWaitForMscOML nothrow @nogc extern(C) int function(void*, uint, long, long, long, long*, long*, long*)
PFN_glXWaitForSbcOML nothrow @nogc extern(C) int function(void*, uint, long, long*, long*, long*)
PFN_glXWaitGL nothrow @nogc extern(C) void function()
PFN_glXWaitVideoSyncSGI nothrow @nogc extern(C) int function(int, int, uint*)
PFN_glXWaitX nothrow @nogc extern(C) void function()