SDL_RendererFlags
Flags used when creating a rendering context.
Values
SDL_RENDERER_SINGLEBUFFER |
render directly to the window, if possible |
SDL_RENDERER_PRESENTCOPY |
present uses a copy from back buffer to the front buffer |
SDL_RENDERER_PRESENTFLIP2 |
present uses a flip, swapping back buffer and front buffer |
SDL_RENDERER_PRESENTFLIP3 |
present uses a flip, rotating between two back buffers and a front buffer |
SDL_RENDERER_PRESENTDISCARD |
present leaves the contents of the backbuffer undefined |
SDL_RENDERER_PRESENTVSYNC |
present is synchronized with the refresh rate |
SDL_RENDERER_ACCELERATED |
the renderer uses hardware acceleration |
Code Examples
You can add your code example here
Remarks
You can add useful comments here
Related Functions

When linking only to the values section below, use the following on the related function page:
SDL_RENDERER_SOFTWARE
the renderer is a software fallback
SDL_RENDERER_ACCELERATED
the renderer uses hardware acceleration
SDL_RENDERER_PRESENTVSYNC
present is synchronized with the refresh rate
SDL_RENDERER_TARGETTEXTURE
the renderer supports rendering to texture
Note that providing no flags gives priority to available SDL_RENDERER_ACCELERATED renderers.