glfw3.egl_context

Translated from C to D

Members

Aliases

EGLBoolean
alias EGLBoolean = uint
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGLConfig
alias EGLConfig = void*
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGLContext
alias EGLContext = void*
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGLDisplay
alias EGLDisplay = void*
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGLNativeDisplayType
alias EGLNativeDisplayType = HDC
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGLNativeDisplayType
alias EGLNativeDisplayType = void*
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGLNativeDisplayType
alias EGLNativeDisplayType = Display*
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGLNativeDisplayType
alias EGLNativeDisplayType = wl_display*
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGLNativeWindowType
alias EGLNativeWindowType = HWND
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGLNativeWindowType
alias EGLNativeWindowType = id
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGLNativeWindowType
alias EGLNativeWindowType = Window
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGLNativeWindowType
alias EGLNativeWindowType = wl_egl_window*
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGLSurface
alias EGLSurface = void*
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGLenum
alias EGLenum = uint
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGLint
alias EGLint = int
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
PFN_eglBindAPI
alias PFN_eglBindAPI = EGLBoolean function(EGLenum)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_eglCreateContext
alias PFN_eglCreateContext = EGLContext function(EGLDisplay, EGLConfig, EGLContext, const(EGLint)*)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_eglCreateWindowSurface
alias PFN_eglCreateWindowSurface = EGLSurface function(EGLDisplay, EGLConfig, EGLNativeWindowType, const(EGLint)*)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_eglDestroyContext
alias PFN_eglDestroyContext = EGLBoolean function(EGLDisplay, EGLContext)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_eglDestroySurface
alias PFN_eglDestroySurface = EGLBoolean function(EGLDisplay, EGLSurface)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_eglGetConfigAttrib
alias PFN_eglGetConfigAttrib = EGLBoolean function(EGLDisplay, EGLConfig, EGLint, EGLint*)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_eglGetConfigs
alias PFN_eglGetConfigs = EGLBoolean function(EGLDisplay, EGLConfig*, EGLint, EGLint*)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_eglGetDisplay
alias PFN_eglGetDisplay = EGLDisplay function(EGLNativeDisplayType)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_eglGetError
alias PFN_eglGetError = EGLint function()
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_eglGetProcAddress
alias PFN_eglGetProcAddress = GLFWglproc function(const(char)*)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_eglInitialize
alias PFN_eglInitialize = EGLBoolean function(EGLDisplay, EGLint*, EGLint*)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_eglMakeCurrent
alias PFN_eglMakeCurrent = EGLBoolean function(EGLDisplay, EGLSurface, EGLSurface, EGLContext)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_eglQueryString
alias PFN_eglQueryString = const(char)* function(EGLDisplay, EGLint)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_eglSwapBuffers
alias PFN_eglSwapBuffers = EGLBoolean function(EGLDisplay, EGLSurface)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_eglSwapInterval
alias PFN_eglSwapInterval = EGLBoolean function(EGLDisplay, EGLint)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_eglTerminate
alias PFN_eglTerminate = EGLBoolean function(EGLDisplay)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
eglBindAPI
alias eglBindAPI = _glfw.egl.BindAPI
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
eglCreateContext
alias eglCreateContext = _glfw.egl.CreateContext
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
eglCreateWindowSurface
alias eglCreateWindowSurface = _glfw.egl.CreateWindowSurface
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
eglDestroyContext
alias eglDestroyContext = _glfw.egl.DestroyContext
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
eglDestroySurface
alias eglDestroySurface = _glfw.egl.DestroySurface
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
eglGetConfigAttrib
alias eglGetConfigAttrib = _glfw.egl.GetConfigAttrib
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
eglGetConfigs
alias eglGetConfigs = _glfw.egl.GetConfigs
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
eglGetDisplay
alias eglGetDisplay = _glfw.egl.GetDisplay
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
eglGetError
alias eglGetError = _glfw.egl.GetError
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
eglGetProcAddress
alias eglGetProcAddress = _glfw.egl.GetProcAddress
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
eglInitialize
alias eglInitialize = _glfw.egl.Initialize
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
eglMakeCurrent
alias eglMakeCurrent = _glfw.egl.MakeCurrent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
eglQueryString
alias eglQueryString = _glfw.egl.QueryString
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
eglSwapBuffers
alias eglSwapBuffers = _glfw.egl.SwapBuffers
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
eglSwapInterval
alias eglSwapInterval = _glfw.egl.SwapInterval
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
eglTerminate
alias eglTerminate = _glfw.egl.Terminate
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_EGL_CONTEXT_STATE
mixintemplate _GLFW_EGL_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_EGL_LIBRARY_CONTEXT_STATE
mixintemplate _GLFW_EGL_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

_glfwChooseVisualEGL
GLFWbool _glfwChooseVisualEGL(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.
_glfwChooseVisualEGL
GLFWbool _glfwChooseVisualEGL(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.
_glfwCreateContextEGL
GLFWbool _glfwCreateContextEGL(_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.
_glfwCreateContextEGL
GLFWbool _glfwCreateContextEGL(_GLFWwindow* window, const(_GLFWctxconfig)* ctxconfig, const(_GLFWfbconfig)* fbconfig)
Undocumented in source. Be warned that the author may not have intended to support it.
_glfwInitEGL
GLFWbool _glfwInitEGL()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_glfwInitEGL
GLFWbool _glfwInitEGL()

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

_glfwTerminateEGL
void _glfwTerminateEGL()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_glfwTerminateEGL
void _glfwTerminateEGL()
Undocumented in source. Be warned that the author may not have intended to support it.
glfwGetEGLContext
EGLContext glfwGetEGLContext(GLFWwindow* handle)
Undocumented in source. Be warned that the author may not have intended to support it.
glfwGetEGLDisplay
EGLDisplay glfwGetEGLDisplay()

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

glfwGetEGLSurface
EGLSurface glfwGetEGLSurface(GLFWwindow* handle)
Undocumented in source. Be warned that the author may not have intended to support it.

Static variables

EGL_ALPHA_SIZE
enum EGL_ALPHA_SIZE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_BAD_ACCESS
enum EGL_BAD_ACCESS;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_BAD_ALLOC
enum EGL_BAD_ALLOC;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_BAD_ATTRIBUTE
enum EGL_BAD_ATTRIBUTE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_BAD_CONFIG
enum EGL_BAD_CONFIG;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_BAD_CONTEXT
enum EGL_BAD_CONTEXT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_BAD_CURRENT_SURFACE
enum EGL_BAD_CURRENT_SURFACE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_BAD_DISPLAY
enum EGL_BAD_DISPLAY;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_BAD_MATCH
enum EGL_BAD_MATCH;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_BAD_NATIVE_PIXMAP
enum EGL_BAD_NATIVE_PIXMAP;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_BAD_NATIVE_WINDOW
enum EGL_BAD_NATIVE_WINDOW;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_BAD_PARAMETER
enum EGL_BAD_PARAMETER;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_BAD_SURFACE
enum EGL_BAD_SURFACE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_BLUE_SIZE
enum EGL_BLUE_SIZE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_COLOR_BUFFER_TYPE
enum EGL_COLOR_BUFFER_TYPE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_CONTEXT_CLIENT_VERSION
enum EGL_CONTEXT_CLIENT_VERSION;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_CONTEXT_FLAGS_KHR
enum EGL_CONTEXT_FLAGS_KHR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_CONTEXT_LOST
enum EGL_CONTEXT_LOST;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_CONTEXT_MAJOR_VERSION_KHR
enum EGL_CONTEXT_MAJOR_VERSION_KHR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_CONTEXT_MINOR_VERSION_KHR
enum EGL_CONTEXT_MINOR_VERSION_KHR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_CONTEXT_OPENGL_COMPATIBILITY_PROFILE_BIT_KHR
enum EGL_CONTEXT_OPENGL_COMPATIBILITY_PROFILE_BIT_KHR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_CONTEXT_OPENGL_CORE_PROFILE_BIT_KHR
enum EGL_CONTEXT_OPENGL_CORE_PROFILE_BIT_KHR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_CONTEXT_OPENGL_DEBUG_BIT_KHR
enum EGL_CONTEXT_OPENGL_DEBUG_BIT_KHR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_CONTEXT_OPENGL_FORWARD_COMPATIBLE_BIT_KHR
enum EGL_CONTEXT_OPENGL_FORWARD_COMPATIBLE_BIT_KHR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_CONTEXT_OPENGL_NO_ERROR_KHR
enum EGL_CONTEXT_OPENGL_NO_ERROR_KHR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_CONTEXT_OPENGL_PROFILE_MASK_KHR
enum EGL_CONTEXT_OPENGL_PROFILE_MASK_KHR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY_KHR
enum EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY_KHR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_CONTEXT_OPENGL_ROBUST_ACCESS_BIT_KHR
enum EGL_CONTEXT_OPENGL_ROBUST_ACCESS_BIT_KHR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_CONTEXT_RELEASE_BEHAVIOR_FLUSH_KHR
enum EGL_CONTEXT_RELEASE_BEHAVIOR_FLUSH_KHR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_CONTEXT_RELEASE_BEHAVIOR_KHR
enum EGL_CONTEXT_RELEASE_BEHAVIOR_KHR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_CONTEXT_RELEASE_BEHAVIOR_NONE_KHR
enum EGL_CONTEXT_RELEASE_BEHAVIOR_NONE_KHR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_DEFAULT_DISPLAY
enum EGL_DEFAULT_DISPLAY;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_DEPTH_SIZE
enum EGL_DEPTH_SIZE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_EXTENSIONS
enum EGL_EXTENSIONS;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_GL_COLORSPACE_KHR
enum EGL_GL_COLORSPACE_KHR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_GL_COLORSPACE_SRGB_KHR
enum EGL_GL_COLORSPACE_SRGB_KHR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_GREEN_SIZE
enum EGL_GREEN_SIZE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_LOSE_CONTEXT_ON_RESET_KHR
enum EGL_LOSE_CONTEXT_ON_RESET_KHR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_NATIVE_VISUAL_ID
enum EGL_NATIVE_VISUAL_ID;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_NONE
enum EGL_NONE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_NOT_INITIALIZED
enum EGL_NOT_INITIALIZED;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_NO_CONTEXT
enum EGL_NO_CONTEXT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_NO_DISPLAY
enum EGL_NO_DISPLAY;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_NO_RESET_NOTIFICATION_KHR
enum EGL_NO_RESET_NOTIFICATION_KHR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_NO_SURFACE
enum EGL_NO_SURFACE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_OPENGL_API
enum EGL_OPENGL_API;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_OPENGL_BIT
enum EGL_OPENGL_BIT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_OPENGL_ES2_BIT
enum EGL_OPENGL_ES2_BIT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_OPENGL_ES_API
enum EGL_OPENGL_ES_API;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_OPENGL_ES_BIT
enum EGL_OPENGL_ES_BIT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_RED_SIZE
enum EGL_RED_SIZE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_RENDERABLE_TYPE
enum EGL_RENDERABLE_TYPE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_RGB_BUFFER
enum EGL_RGB_BUFFER;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_SAMPLES
enum EGL_SAMPLES;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_STENCIL_SIZE
enum EGL_STENCIL_SIZE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_SUCCESS
enum EGL_SUCCESS;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_SURFACE_TYPE
enum EGL_SURFACE_TYPE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EGL_WINDOW_BIT
enum EGL_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

_GLFWcontextEGL
struct _GLFWcontextEGL
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_GLFWlibraryEGL
struct _GLFWlibraryEGL
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta