20 #define FB_GLUE_OVG_H 1 31 #ifdef HAVE_VG_OPENVG_H 32 #include <VG/openvg.h> 35 #ifdef BUILD_RAWFB_DEVICE 39 #ifdef BUILD_EGL_DEVICE 58 bool init(
int argc,
char ***argv);
71 void resize(
int width,
int height);
91 std::vector< geometry::Range2d<int> > _drawbounds;
99 #ifdef BUILD_RAWFB_DEVICE 102 # ifdef BUILD_X11_DEVICE 111 #endif // end of FB_GLUE_OVG_H
void prepDrawingArea(void *drawing_area)
Hand off a handle to the native drawing area to the renderer.
Definition: fb_glue_ovg.cpp:198
void setInvalidatedRegions(const InvalidatedRanges &ranges)
Not implemented, Fixme.
Definition: fb_glue_ovg.cpp:169
size_t getBounds()
Definition: fb_glue_ovg.h:83
Anonymous namespace for callbacks, local functions, event handlers etc.
Definition: dbus_ext.cpp:40
Definition: X11Device.h:45
~FBOvgGlue()
Definition: fb_glue_ovg.cpp:51
Base class for render handlers.
Definition: Renderer.h:188
void render()
Definition: fb_glue_ovg.cpp:207
void initBuffer(int width, int height)
FBOvgGlue()
Definition: fb_glue_ovg.h:53
bool init(int argc, char ***argv)
Definition: fb_glue_ovg.cpp:57
int stride()
Definition: fb_glue_ovg.h:80
void resize(int width, int height)
int width()
Definition: fb_glue_ovg.h:78
Definition: fb_glue_ovg.h:49
Definition: RawFBDevice.h:45
Renderer * createRenderHandler()
Definition: fb_glue_ovg.cpp:146
int height()
Definition: fb_glue_ovg.h:79