gfx ~master (2021-03-28T16:54:18Z)
Dub
Repo
PFN_glXGetCurrentDrawable
gfx
bindings
opengl
glx
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
version(linux)
extern (
C
) nothrow @
nogc
alias
PFN_glXGetCurrentDrawable
=
GLXDrawable
function
(
)
Meta
Source
See Implementation
gfx
bindings
opengl
glx
aliases
GLXContext
GLXContextID
GLXDrawable
GLXFBConfig
GLXFBConfigSGIX
GLXPbuffer
GLXPbufferSGIX
GLXPixmap
GLXVideoCaptureDeviceNV
GLXVideoDeviceNV
GLXWindow
PFN_glXBindChannelToWindowSGIX
PFN_glXBindHyperpipeSGIX
PFN_glXBindSwapBarrierNV
PFN_glXBindSwapBarrierSGIX
PFN_glXBindTexImageEXT
PFN_glXBindVideoCaptureDeviceNV
PFN_glXBindVideoDeviceNV
PFN_glXBindVideoImageNV
PFN_glXBlitContextFramebufferAMD
PFN_glXChannelRectSGIX
PFN_glXChannelRectSyncSGIX
PFN_glXChooseFBConfig
PFN_glXChooseFBConfigSGIX
PFN_glXChooseVisual
PFN_glXCopyBufferSubDataNV
PFN_glXCopyContext
PFN_glXCopyImageSubDataNV
PFN_glXCopySubBufferMESA
PFN_glXCreateAssociatedContextAMD
PFN_glXCreateAssociatedContextAttribsAMD
PFN_glXCreateContext
PFN_glXCreateContextAttribsARB
PFN_glXCreateContextWithConfigSGIX
PFN_glXCreateGLXPbufferSGIX
PFN_glXCreateGLXPixmap
PFN_glXCreateGLXPixmapMESA
PFN_glXCreateGLXPixmapWithConfigSGIX
PFN_glXCreateNewContext
PFN_glXCreatePbuffer
PFN_glXCreatePixmap
PFN_glXCreateWindow
PFN_glXCushionSGI
PFN_glXDelayBeforeSwapNV
PFN_glXDeleteAssociatedContextAMD
PFN_glXDestroyContext
PFN_glXDestroyGLXPbufferSGIX
PFN_glXDestroyGLXPixmap
PFN_glXDestroyHyperpipeConfigSGIX
PFN_glXDestroyPbuffer
PFN_glXDestroyPixmap
PFN_glXDestroyWindow
PFN_glXEnumerateVideoCaptureDevicesNV
PFN_glXEnumerateVideoDevicesNV
PFN_glXFreeContextEXT
PFN_glXGetAGPOffsetMESA
PFN_glXGetClientString
PFN_glXGetConfig
PFN_glXGetContextGPUIDAMD
PFN_glXGetContextIDEXT
PFN_glXGetCurrentAssociatedContextAMD
PFN_glXGetCurrentContext
PFN_glXGetCurrentDisplay
PFN_glXGetCurrentDisplayEXT
PFN_glXGetCurrentDrawable
PFN_glXGetCurrentReadDrawable
PFN_glXGetCurrentReadDrawableSGI
PFN_glXGetFBConfigAttrib
PFN_glXGetFBConfigAttribSGIX
PFN_glXGetFBConfigFromVisualSGIX
PFN_glXGetFBConfigs
PFN_glXGetGPUIDsAMD
PFN_glXGetGPUInfoAMD
PFN_glXGetMscRateOML
PFN_glXGetProcAddress
PFN_glXGetProcAddressARB
PFN_glXGetSelectedEvent
PFN_glXGetSelectedEventSGIX
PFN_glXGetSwapIntervalMESA
PFN_glXGetSyncValuesOML
PFN_glXGetTransparentIndexSUN
PFN_glXGetVideoDeviceNV
PFN_glXGetVideoInfoNV
PFN_glXGetVideoSyncSGI
PFN_glXGetVisualFromFBConfig
PFN_glXGetVisualFromFBConfigSGIX
PFN_glXHyperpipeAttribSGIX
PFN_glXHyperpipeConfigSGIX
PFN_glXImportContextEXT
PFN_glXIsDirect
PFN_glXJoinSwapGroupNV
PFN_glXJoinSwapGroupSGIX
PFN_glXLockVideoCaptureDeviceNV
PFN_glXMakeAssociatedContextCurrentAMD
PFN_glXMakeContextCurrent
PFN_glXMakeCurrent
PFN_glXMakeCurrentReadSGI
PFN_glXNamedCopyBufferSubDataNV
PFN_glXQueryChannelDeltasSGIX
PFN_glXQueryChannelRectSGIX
PFN_glXQueryContext
PFN_glXQueryContextInfoEXT
PFN_glXQueryCurrentRendererIntegerMESA
PFN_glXQueryCurrentRendererStringMESA
PFN_glXQueryDrawable
PFN_glXQueryExtension
PFN_glXQueryExtensionsString
PFN_glXQueryFrameCountNV
PFN_glXQueryGLXPbufferSGIX
PFN_glXQueryHyperpipeAttribSGIX
PFN_glXQueryHyperpipeBestAttribSGIX
PFN_glXQueryHyperpipeConfigSGIX
PFN_glXQueryHyperpipeNetworkSGIX
PFN_glXQueryMaxSwapBarriersSGIX
PFN_glXQueryMaxSwapGroupsNV
PFN_glXQueryRendererIntegerMESA
PFN_glXQueryRendererStringMESA
PFN_glXQueryServerString
PFN_glXQuerySwapGroupNV
PFN_glXQueryVersion
PFN_glXQueryVideoCaptureDeviceNV
PFN_glXReleaseBuffersMESA
PFN_glXReleaseTexImageEXT
PFN_glXReleaseVideoCaptureDeviceNV
PFN_glXReleaseVideoDeviceNV
PFN_glXReleaseVideoImageNV
PFN_glXResetFrameCountNV
PFN_glXSelectEvent
PFN_glXSelectEventSGIX
PFN_glXSendPbufferToVideoNV
PFN_glXSet3DfxModeMESA
PFN_glXSwapBuffers
PFN_glXSwapBuffersMscOML
PFN_glXSwapIntervalEXT
PFN_glXSwapIntervalMESA
PFN_glXSwapIntervalSGI
PFN_glXUseXFont
PFN_glXWaitForMscOML
PFN_glXWaitForSbcOML
PFN_glXWaitGL
PFN_glXWaitVideoSyncSGI
PFN_glXWaitX
__GLXextFuncPtr
classes
Glx
enums
GlxVersion
manifest constants
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_RGBA_EXT
GLX_BIND_TO_TEXTURE_RGB_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_EXTENSIONS
GLX_EXTENSION_NAME
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_NONE
GLX_NONE_EXT
GLX_NON_CONFORMANT_CONFIG
GLX_NON_CONFORMANT_VISUAL_EXT
GLX_NO_EXTENSION
GLX_NO_RESET_NOTIFICATION_ARB
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_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_PbufferClobber
GLX_RED_SIZE
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_RENDER_TYPE
GLX_RENDER_TYPE_SGIX
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_SAMPLES
GLX_SAMPLES_3DFX
GLX_SAMPLES_ARB
GLX_SAMPLES_SGIS
GLX_SAMPLE_BUFFERS
GLX_SAMPLE_BUFFERS_3DFX
GLX_SAMPLE_BUFFERS_ARB
GLX_SAMPLE_BUFFERS_BIT_SGIX
GLX_SAMPLE_BUFFERS_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_RGBA_EXT
GLX_TEXTURE_FORMAT_RGB_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
__GLX_NUMBER_EVENTS
structs
GLXHyperpipeConfigSGIX
GLXHyperpipeNetworkSGIX
GLXPipeRect
GLXPipeRectLimits
GLXStereoNotifyEventEXT
__GLXFBConfigRec
__GLXcontextRec