SDL_GLcontextFlag
An enumeration of OpenGL context configuration flags.
Contents
Values
SDL_GL_CONTEXT_DEBUG_FLAG |
see Remarks |
SDL_GL_CONTEXT_FORWARD_COMPATIBLE_FLAG |
see Remarks |
SDL_GL_CONTEXT_ROBUST_ACCESS_FLAG |
see Remarks |
SDL_GL_CONTEXT_RESET_ISOLATION_FLAG |
see Remarks |
Code Examples
SDL_GL_SetAttribute(SDL_GL_CONTEXT_FLAGS, SDL_GL_CONTEXT_DEBUG_FLAG);
Remarks
This enumeration is used in conjunction with SDL_GL_SetAttribute and SDL_GL_CONTEXT_FLAGS. Multiple flags can be OR'd together.
SDL_GL_CONTEXT_DEBUG_FLAG
This flag maps to GLX_CONTEXT_DEBUG_BIT_ARB in the GLX_ARB_create_context extension for X11 and WGL_CONTEXT_DEBUG_BIT_ARB in the WGL_ARB_create_context extension for Windows. This flag is currently ignored on other targets that don't support equivalent functionality.
SDL_GL_CONTEXT_FORWARD_COMPATIBLE_FLAG
This flag maps to GLX_CONTEXT_FORWARD_COMPATIBLE_BIT_ARB in the GLX_ARB_create_context extension for X11 and WGL_CONTEXT_FORWARD_COMPATIBLE_BIT_ARB in the WGL_ARB_create_context extension for Windows. This flag is currently ignored on other targets that don't support equivalent functionality.
SDL_GL_CONTEXT_ROBUST_ACCESS_FLAG
This flag maps to GLX_CONTEXT_ROBUST_ACCESS_BIT_ARB in the GLX_ARB_create_context_robustness extension for X11 and WGL_CONTEXT_ROBUST_ACCESS_BIT_ARB in the WGL_ARB_create_context_robustness extension for Windows. This flag is currently ignored on other targets that don't support equivalent functionality.
SDL_GL_CONTEXT_RESET_ISOLATION_FLAG
This flag maps to GLX_CONTEXT_RESET_ISOLATION_BIT_ARB in the GLX_ARB_robustness_isolation extension for X11 and WGL_CONTEXT_RESET_ISOLATION_BIT_ARB in the WGL_ARB_create_context_robustness extension for Windows. This flag is currently ignored on other targets that don't support equivalent functionality.
Related Enumerations
