SDL_CreateRenderer#
Creates a renderer for a window and returns its handle, or undef.
my $ren = SDL_CreateRenderer($win, -1, SDL_RENDERER_ACCELERATED);
-1 asks SDL to choose the driver, which is what you almost always want. $flags is the OR of SDL_RENDERER_*: ACCELERATED for the GPU, PRESENTVSYNC to sync presentation with the display’s refresh, SOFTWARE to force CPU rendering, TARGETTEXTURE to allow rendering into a texture. Free it with SDL_DestroyRenderer.