requires a :class:`sdl2.ext.FontManager` to be in *kwargs* or
-.. class:: Renderer(target : obj[, index=-1[, flags=sdl2.SDL_RENDERER_ACCELERATED]])
+.. class:: Renderer(target : obj[, index=-1[, flags=sdl2.SDL_RENDERER_ACCELERATED]])
A rendering context for windows and sprites that can use hardware or
software-accelerated graphics drivers.
The target for which the :class:`Renderer` was created.
+ .. attribute:: logical_size
+ The logical size of the renderer.
+ Setting this allows you to draw as if your renderer had this size, even
+ though the taret may be larger or smaller. When drawing, the renderer will
+ automatically scale your contents to the target, creating letter-boxing or
+ To reset your logical size back to the target's, set it to ``(0, 0)``.
+ Setting this to a lower value may be useful for low-resolution effects.
+ Setting this to a larger value may be useful for antialiasing.
The :class:`sdl2.ext.Color` to use for draw and fill operations.