34 bool init(
int argc,
char **argv[]);
38 std::uint32_t
maskFlags(std::uint32_t sdl_flags);
40 void render(
int minx,
int miny,
int maxx,
int maxy);
42 SDL_Surface *_sdl_surface;
43 unsigned char *_offscreenbuf;
48 std::vector< geometry::Range2d<int> > _drawbounds;
bool prepDrawingArea(int width, int height, std::uint32_t sdl_flags)
Definition: sdl_agg_glue.cpp:86
void setInvalidatedRegions(const InvalidatedRanges &ranges)
Modified from fb_gui.
Definition: sdl_agg_glue.cpp:155
bool init(int argc, char **argv[])
Definition: sdl_agg_glue.cpp:52
Anonymous namespace for callbacks, local functions, event handlers etc.
Definition: dbus_ext.cpp:40
Definition: sdl_agg_glue.h:28
void render()
Definition: sdl_agg_glue.cpp:174
Definition: klash_part.cpp:329
Base class for render handlers.
Definition: Renderer.h:188
std::uint32_t maskFlags(std::uint32_t sdl_flags)
Definition: klash_part.cpp:329
Definition: sdl_glue.h:25
virtual ~SdlAggGlue()
Definition: sdl_agg_glue.cpp:43
Renderer * createRenderHandler(int depth)
Definition: sdl_agg_glue.cpp:61
SdlAggGlue()
Definition: sdl_agg_glue.cpp:33