The SDL_Surface structure representing the surface where rendering is done.
A valid rendering context or null if there was an error; call SDL_GetError for more information.
Threadsafety: This function should only be called on the main thread.
Page generated by adrdox
Create a 2D software rendering context for a surface.
Two other API which can be used to create SDL_Renderer: SDL_CreateRenderer and SDL_CreateWindowAndRenderer. These can _also_ create a software renderer, but they are intended to be used with an SDL_Window as the final destination and not an SDL_Surface.