diff options
| author | Bryce Harrington <bryce@osg.samsung.com> | 2017-12-01 20:11:12 -0800 |
|---|---|---|
| committer | Bryce Harrington <bryce@osg.samsung.com> | 2017-12-01 20:19:53 -0800 |
| commit | 45f67bf2ab96f15ef2d99848ef150128b3d44465 (patch) | |
| tree | 4c122afb9043665a0a9c901efd93827a643b2b28 /src/caskbench_context.h | |
| parent | e3c990e8ab999a26d24c28222738040546db5ab5 (diff) | |
This adds an XCB backend and hooks it up for cairo (not skia... yet).
This is for doing performance comparisons of the GL backend against
"standard Cairo".
Diffstat (limited to 'src/caskbench_context.h')
| -rw-r--r-- | src/caskbench_context.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/caskbench_context.h b/src/caskbench_context.h index 691afc8..1351d8d 100644 --- a/src/caskbench_context.h +++ b/src/caskbench_context.h @@ -68,6 +68,11 @@ void destroy_skia_egl(); void update_skia_egl(); #endif +#if USE_XCB +cairo_surface_t * create_cairo_surface_xcb (const device_config_t& config); +void destroy_cairo_xcb(); +void update_cairo_xcb(); +#endif // Context initialization and management void context_init(caskbench_context_t *context, int size); |