sdl: Implement fast fallback for GetSurface using unsafe and draw.Draw.