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.
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.

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