table of contents
SDL_HINT_RENDER_DRIVER(3) | SDL3 FUNCTIONS | SDL_HINT_RENDER_DRIVER(3) |
NAME¶
SDL_HINT_RENDER_DRIVER - A variable specifying which render driver to use.
HEADER FILE¶
Defined in SDL3/SDL_hints.h
SYNOPSIS¶
#include "SDL3/SDL.h"
#define SDL_HINT_RENDER_DRIVER SDL_RENDER_DRIVER"
DESCRIPTION¶
If the application doesn't pick a specific renderer to use, this variable specifies the name of the preferred renderer. If the preferred renderer can't be initialized, creating a renderer will fail.
This variable is case insensitive and can be set to the following values:
• "direct3d"
• "direct3d11"
• "direct3d12"
• "opengl"
• "opengles2"
• "opengles"
• "metal"
• "vulkan"
• "software"
The default varies by platform, but it's the first one in the list that is available on the current platform.
This hint should be set before creating a renderer.
AVAILABILITY¶
This hint is available since SDL 3.1.3.
SDL 3.1.6 | Simple Directmedia Layer |