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. Be warned that the author may not have intended to support it.
_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.
_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.
_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.
_glfwInitEGL
GLFWbool _glfwInitEGL()

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

_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.
_glfwTerminateEGL
void _glfwTerminateEGL()
Undocumented in source. Be warned that the author may not have intended to support it.
_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.
chooseEGLConfig
GLFWbool chooseEGLConfig(const(_GLFWctxconfig)* ctxconfig, const(_GLFWfbconfig)* desired, EGLConfig* result)
Undocumented in source. Be warned that the author may not have intended to support it.
destroyContextEGL
void destroyContextEGL(_GLFWwindow* window)
Undocumented in source. Be warned that the author may not have intended to support it.
extensionSupportedEGL
int extensionSupportedEGL(const(char)* extension)
Undocumented in source. Be warned that the author may not have intended to support it.
getEGLConfigAttrib
int getEGLConfigAttrib(EGLConfig config, int attrib)
Undocumented in source. Be warned that the author may not have intended to support it.
getEGLErrorString
const(char)* getEGLErrorString(EGLint error)
Undocumented in source. Be warned that the author may not have intended to support it.
getProcAddressEGL
GLFWglproc getProcAddressEGL(const(char)* procname)
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.
makeContextCurrentEGL
void makeContextCurrentEGL(_GLFWwindow* window)
Undocumented in source. Be warned that the author may not have intended to support it.
swapBuffersEGL
void swapBuffersEGL(_GLFWwindow* window)
Undocumented in source. Be warned that the author may not have intended to support it.
swapIntervalEGL
void swapIntervalEGL(int interval)
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