Wiki Page Content

Revision 1 as of 2013-07-16 15:13:01

Clear message

DRAFT

SDL_Enumeration

An enumeration of OpenGL profiles.

Values

SDL_GL_CONTEXT_PROFILE_CORE

OpenGL core profile - deprecated functions are disabled

SDL_GL_CONTEXT_PROFILE_COMPATIBILITY

OpenGL compatibility profile - deprecated functions are allowed

SDL_GL_CONTEXT_PROFILE_ES

OpenGL ES profile - only a subset of the base OpenGL functionality is available

Code Examples

SDL_GL_SetAttribute(SDL_GL_CONTEXT_PROFILE_MASK, SDL_GL_CONTEXT_ES);

Remarks

This enumeration is used in conjunction with SDL_GL_SetAttribute and SDL_GL_CONTEXT_PROFILE_MASK. Although the name SDL_GL_CONTEXT_PROFILE_MASK implies that multiple flags can be OR'd together, the profiles are mutually exclusive, and SDL_GL_SetAttribute accepts at most one of them. Setting the SDL_GL_CONTEXT_PROFILE_MASK attribute to 0 leaves the choice of profile up to SDL. Should be used in conjunction with the SDL_GL_CONTEXT_MAJOR_VERSION and SDL_GL_CONTEXT_MINOR_VERSION attributes, since OpenGL profiles are defined relative to a particular version of OpenGL. There is no way to distinguish between the common and common lite profiles of OpenGL ES versions 1.0 and 1.1.


CategoryEnum, CategoryVideo

(Page Info.)
Feedback
Please include your contact information if you'd like to receive a reply.
Submit