glfw3.glx_context

Translated from C to D

Members

Aliases

GLXContext
alias GLXContext = const(__GLXcontext)*
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GLXDrawable
alias GLXDrawable = XID
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GLXFBConfig
alias GLXFBConfig = const(__GLXFBConfig)*
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GLXWindow
alias GLXWindow = XID
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
PFNGLXCREATECONTEXTATTRIBSARBPROC
alias PFNGLXCREATECONTEXTATTRIBSARBPROC = GLXContext function(Display*, GLXFBConfig, GLXContext, Bool, const(int)*)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
PFNGLXCREATENEWCONTEXTPROC
alias PFNGLXCREATENEWCONTEXTPROC = GLXContext function(Display*, GLXFBConfig, int, GLXContext, Bool)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
PFNGLXCREATEWINDOWPROC
alias PFNGLXCREATEWINDOWPROC = GLXWindow function(Display*, GLXFBConfig, Window, const(int)*)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
PFNGLXDESTROYCONTEXTPROC
alias PFNGLXDESTROYCONTEXTPROC = void function(Display*, GLXContext)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
PFNGLXDESTROYWINDOWPROC
alias PFNGLXDESTROYWINDOWPROC = void function(Display*, GLXWindow)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
PFNGLXGETCLIENTSTRINGPROC
alias PFNGLXGETCLIENTSTRINGPROC = const(char)* function(Display*, int)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
PFNGLXGETFBCONFIGATTRIBPROC
alias PFNGLXGETFBCONFIGATTRIBPROC = int function(Display*, GLXFBConfig, int, int*)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
PFNGLXGETFBCONFIGSPROC
alias PFNGLXGETFBCONFIGSPROC = GLXFBConfig* function(Display*, int, int*)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
PFNGLXGETPROCADDRESSPROC
alias PFNGLXGETPROCADDRESSPROC = __GLXextproc function(const(GLubyte)* procName)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
PFNGLXGETVISUALFROMFBCONFIGPROC
alias PFNGLXGETVISUALFROMFBCONFIGPROC = XVisualInfo* function(Display*, GLXFBConfig)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
PFNGLXMAKECURRENTPROC
alias PFNGLXMAKECURRENTPROC = Bool function(Display*, GLXDrawable, GLXContext)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
PFNGLXQUERYEXTENSIONPROC
alias PFNGLXQUERYEXTENSIONPROC = Bool function(Display*, int*, int*)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
PFNGLXQUERYEXTENSIONSSTRINGPROC
alias PFNGLXQUERYEXTENSIONSSTRINGPROC = const(char)* function(Display*, int)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
PFNGLXQUERYVERSIONPROC
alias PFNGLXQUERYVERSIONPROC = Bool function(Display*, int*, int*)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
PFNGLXSWAPBUFFERSPROC
alias PFNGLXSWAPBUFFERSPROC = void function(Display*, GLXDrawable)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
PFNGLXSWAPINTERVALEXTPROC
alias PFNGLXSWAPINTERVALEXTPROC = void function(Display*, GLXDrawable, int)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
PFNGLXSWAPINTERVALMESAPROC
alias PFNGLXSWAPINTERVALMESAPROC = int function(int)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
PFNGLXSWAPINTERVALSGIPROC
alias PFNGLXSWAPINTERVALSGIPROC = int function(int)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__GLXextproc
alias __GLXextproc = void function()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
glXCreateNewContext
alias glXCreateNewContext = _glfw.glx.CreateNewContext
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
glXCreateWindow
alias glXCreateWindow = _glfw.glx.CreateWindow
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
glXDestroyContext
alias glXDestroyContext = _glfw.glx.DestroyContext
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
glXDestroyWindow
alias glXDestroyWindow = _glfw.glx.DestroyWindow
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
glXGetClientString
alias glXGetClientString = _glfw.glx.GetClientString
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
glXGetFBConfigAttrib
alias glXGetFBConfigAttrib = _glfw.glx.GetFBConfigAttrib
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
glXGetFBConfigs
alias glXGetFBConfigs = _glfw.glx.GetFBConfigs
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
glXGetVisualFromFBConfig
alias glXGetVisualFromFBConfig = _glfw.glx.GetVisualFromFBConfig
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
glXMakeCurrent
alias glXMakeCurrent = _glfw.glx.MakeCurrent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
glXQueryExtension
alias glXQueryExtension = _glfw.glx.QueryExtension
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
glXQueryExtensionsString
alias glXQueryExtensionsString = _glfw.glx.QueryExtensionsString
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
glXQueryVersion
alias glXQueryVersion = _glfw.glx.QueryVersion
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
glXSwapBuffers
alias glXSwapBuffers = _glfw.glx.SwapBuffers
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Mixin templates

_GLFW_PLATFORM_CONTEXT_STATE
mixintemplate _GLFW_PLATFORM_CONTEXT_STATE()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_GLFW_PLATFORM_LIBRARY_CONTEXT_STATE
mixintemplate _GLFW_PLATFORM_LIBRARY_CONTEXT_STATE()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Static functions

_glfwChooseVisualGLX
GLFWbool _glfwChooseVisualGLX(const(_GLFWwndconfig)* wndconfig, const(_GLFWctxconfig)* ctxconfig, const(_GLFWfbconfig)* fbconfig, Visual** visual, int* depth)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_glfwChooseVisualGLX
GLFWbool _glfwChooseVisualGLX(const(_GLFWwndconfig)* wndconfig, const(_GLFWctxconfig)* ctxconfig, const(_GLFWfbconfig)* fbconfig, Visual** visual, int* depth)
Undocumented in source. Be warned that the author may not have intended to support it.
_glfwCreateContextGLX
GLFWbool _glfwCreateContextGLX(_GLFWwindow* window, const(_GLFWctxconfig)* ctxconfig, const(_GLFWfbconfig)* fbconfig)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_glfwCreateContextGLX
GLFWbool _glfwCreateContextGLX(_GLFWwindow* window, const(_GLFWctxconfig)* ctxconfig, const(_GLFWfbconfig)* fbconfig)
Undocumented in source. Be warned that the author may not have intended to support it.
_glfwDestroyContextGLX
void _glfwDestroyContextGLX(_GLFWwindow* window)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_glfwInitGLX
GLFWbool _glfwInitGLX()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_glfwInitGLX
GLFWbool _glfwInitGLX()

/////////////////////////////////////////////////////////////////////// /// GLFW internal API ////// ///////////////////////////////////////////////////////////////////////

_glfwTerminateGLX
void _glfwTerminateGLX()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_glfwTerminateGLX
void _glfwTerminateGLX()
Undocumented in source. Be warned that the author may not have intended to support it.
chooseGLXFBConfig
GLFWbool chooseGLXFBConfig(const(_GLFWfbconfig)* desired, GLXFBConfig* result)
Undocumented in source. Be warned that the author may not have intended to support it.
createLegacyContextGLX
GLXContext createLegacyContextGLX(_GLFWwindow* window, GLXFBConfig fbconfig, GLXContext share)
Undocumented in source. Be warned that the author may not have intended to support it.
destroyContextGLX
void destroyContextGLX(_GLFWwindow* window)
Undocumented in source. Be warned that the author may not have intended to support it.
extensionSupportedGLX
int extensionSupportedGLX(const(char)* extension)
Undocumented in source. Be warned that the author may not have intended to support it.
getGLXFBConfigAttrib
int getGLXFBConfigAttrib(GLXFBConfig fbconfig, int attrib)
Undocumented in source. Be warned that the author may not have intended to support it.
getProcAddressGLX
GLFWglproc getProcAddressGLX(const(char)* procname)
Undocumented in source. Be warned that the author may not have intended to support it.
glfwGetGLXContext
GLXContext glfwGetGLXContext(GLFWwindow* handle)

/////////////////////////////////////////////////////////////////////// /// GLFW native API ////// ///////////////////////////////////////////////////////////////////////

glfwGetGLXWindow
GLXWindow glfwGetGLXWindow(GLFWwindow* handle)
Undocumented in source. Be warned that the author may not have intended to support it.
makeContextCurrentGLX
void makeContextCurrentGLX(_GLFWwindow* window)
Undocumented in source. Be warned that the author may not have intended to support it.
swapBuffersGLX
void swapBuffersGLX(_GLFWwindow* window)
Undocumented in source. Be warned that the author may not have intended to support it.
swapIntervalGLX
void swapIntervalGLX(int interval)
Undocumented in source. Be warned that the author may not have intended to support it.

Static variables

GLXBadProfileARB
enum GLXBadProfileARB;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GLX_ACCUM_ALPHA_SIZE
enum GLX_ACCUM_ALPHA_SIZE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GLX_ACCUM_BLUE_SIZE
enum GLX_ACCUM_BLUE_SIZE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GLX_ACCUM_GREEN_SIZE
enum GLX_ACCUM_GREEN_SIZE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GLX_ACCUM_RED_SIZE
enum GLX_ACCUM_RED_SIZE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GLX_ALPHA_SIZE
enum GLX_ALPHA_SIZE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GLX_AUX_BUFFERS
enum GLX_AUX_BUFFERS;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GLX_BLUE_SIZE
enum GLX_BLUE_SIZE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GLX_CONTEXT_COMPATIBILITY_PROFILE_BIT_ARB
enum GLX_CONTEXT_COMPATIBILITY_PROFILE_BIT_ARB;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GLX_CONTEXT_CORE_PROFILE_BIT_ARB
enum GLX_CONTEXT_CORE_PROFILE_BIT_ARB;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GLX_CONTEXT_DEBUG_BIT_ARB
enum GLX_CONTEXT_DEBUG_BIT_ARB;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GLX_CONTEXT_ES2_PROFILE_BIT_EXT
enum GLX_CONTEXT_ES2_PROFILE_BIT_EXT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GLX_CONTEXT_FLAGS_ARB
enum GLX_CONTEXT_FLAGS_ARB;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GLX_CONTEXT_FORWARD_COMPATIBLE_BIT_ARB
enum GLX_CONTEXT_FORWARD_COMPATIBLE_BIT_ARB;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GLX_CONTEXT_MAJOR_VERSION_ARB
enum GLX_CONTEXT_MAJOR_VERSION_ARB;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GLX_CONTEXT_MINOR_VERSION_ARB
enum GLX_CONTEXT_MINOR_VERSION_ARB;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GLX_CONTEXT_OPENGL_NO_ERROR_ARB
enum GLX_CONTEXT_OPENGL_NO_ERROR_ARB;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GLX_CONTEXT_PROFILE_MASK_ARB
enum GLX_CONTEXT_PROFILE_MASK_ARB;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GLX_CONTEXT_RELEASE_BEHAVIOR_ARB
enum GLX_CONTEXT_RELEASE_BEHAVIOR_ARB;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GLX_CONTEXT_RELEASE_BEHAVIOR_FLUSH_ARB
enum GLX_CONTEXT_RELEASE_BEHAVIOR_FLUSH_ARB;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GLX_CONTEXT_RELEASE_BEHAVIOR_NONE_ARB
enum GLX_CONTEXT_RELEASE_BEHAVIOR_NONE_ARB;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GLX_CONTEXT_RESET_NOTIFICATION_STRATEGY_ARB
enum GLX_CONTEXT_RESET_NOTIFICATION_STRATEGY_ARB;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GLX_CONTEXT_ROBUST_ACCESS_BIT_ARB
enum GLX_CONTEXT_ROBUST_ACCESS_BIT_ARB;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GLX_DEPTH_SIZE
enum GLX_DEPTH_SIZE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GLX_DOUBLEBUFFER
enum GLX_DOUBLEBUFFER;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GLX_DRAWABLE_TYPE
enum GLX_DRAWABLE_TYPE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GLX_FRAMEBUFFER_SRGB_CAPABLE_ARB
enum GLX_FRAMEBUFFER_SRGB_CAPABLE_ARB;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GLX_GREEN_SIZE
enum GLX_GREEN_SIZE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GLX_LOSE_CONTEXT_ON_RESET_ARB
enum GLX_LOSE_CONTEXT_ON_RESET_ARB;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GLX_NO_RESET_NOTIFICATION_ARB
enum GLX_NO_RESET_NOTIFICATION_ARB;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GLX_RED_SIZE
enum GLX_RED_SIZE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GLX_RENDER_TYPE
enum GLX_RENDER_TYPE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GLX_RGBA_BIT
enum GLX_RGBA_BIT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GLX_RGBA_TYPE
enum GLX_RGBA_TYPE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GLX_SAMPLES
enum GLX_SAMPLES;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GLX_STENCIL_SIZE
enum GLX_STENCIL_SIZE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GLX_STEREO
enum GLX_STEREO;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GLX_VENDOR
enum GLX_VENDOR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GLX_VISUAL_ID
enum GLX_VISUAL_ID;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GLX_WINDOW_BIT
enum GLX_WINDOW_BIT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

_GLFWcontextGLX
struct _GLFWcontextGLX
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_GLFWlibraryGLX
struct _GLFWlibraryGLX
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__GLXFBConfig
struct __GLXFBConfig
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__GLXcontext
struct __GLXcontext
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta