Added SDL_GLcontextFlags enumeration.

The SDL_GLcontextFlags enumeration contains the values that are used in the SDL_GL_SetAttribute(SDL_GL_CONTEXT_FLAGS, ...). This is required for enabling the debug or robustness OpenGL profiles.
This commit is contained in:
thefiddler 2013-09-26 23:03:10 +02:00
parent 3f2eeba67f
commit 95f0f58b84

View file

@ -905,6 +905,19 @@ namespace SDL2
SDL_GL_CONTEXT_PROFILE_ES = 0x0004 SDL_GL_CONTEXT_PROFILE_ES = 0x0004
} }
/// <summary>
/// This enumeration is used in conjunction with SDL_GL_SetAttribute
/// and SDL_GL_CONTEXT_FLAGS. Multiple flags can be OR'd together.
/// </summary>
[Flags]
public enum SDL_GLcontext
{
SDL_GL_CONTEXT_DEBUG_FLAG = 0x0001,
SDL_GL_CONTEXT_FORWARD_COMPATIBLE_FLAG = 0x0002,
SDL_GL_CONTEXT_ROBUST_ACCESS_FLAG = 0x0004,
SDL_GL_CONTEXT_RESET_ISOLATION_FLAG = 0x0008
}
/// <summary> /// <summary>
/// An enumeration of window events. /// An enumeration of window events.
/// </summary> /// </summary>