Mercurial > sdl-ios-xcode
diff include/SDL_hints.h @ 5238:ce4f91138031
Added a hint to control whether the OpenGL driver uses shaders.
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Tue, 08 Feb 2011 22:40:19 -0800 |
parents | 01bced9a4cc1 |
children | b530ef003506 |
line wrap: on
line diff
--- a/include/SDL_hints.h Tue Feb 08 22:11:16 2011 -0800 +++ b/include/SDL_hints.h Tue Feb 08 22:40:19 2011 -0800 @@ -77,12 +77,27 @@ * This variable is case insensitive and can be set to the following values: * "direct3d" * "opengl" + * "opengles2" * "opengles" * "software" + * + * The default varies by platform, but it's the first one in the list that + * is available on the current platform. */ #define SDL_HINT_RENDER_DRIVER "SDL_RENDER_DRIVER" /** + * \brief A variable controlling whether the OpenGL render driver uses shaders if they are available. + * + * This variable can be set to the following values: + * "0" - Disable shaders + * "1" - Enable shaders + * + * By default shaders are used if OpenGL supports them. + */ +#define SDL_HINT_RENDER_OPENGL_SHADERS "SDL_RENDER_OPENGL_SHADERS" + +/** * \brief A variable controlling whether updates to the SDL 1.2 screen surface should be synchronized with the vertical refresh, to avoid tearing. * * This variable can be set to the following values: