Creates a software dsdl2.Renderer that renders to a target surface, which wraps SDL_CreateSoftwareRenderer
dsdl2.Surface to be the target of rendering
dsdl2.SDLException if creation failed
See Implementation
Creates a software dsdl2.Renderer that renders to a target surface, which wraps SDL_CreateSoftwareRenderer