diff options
author | Izik Eidus <ieidus@redhat.com> | 2009-11-21 22:42:38 +0200 |
---|---|---|
committer | Yaniv Kamay <ykamay@redhat.com> | 2009-11-23 20:54:11 +0200 |
commit | a70110c4e50aad99de7a844bb78eb868768e7841 (patch) | |
tree | c12cecce588255af581b6a7e3a85c7d4d3f62ed0 /common/gl_canvas.h | |
parent | f20e0d3200c17d3850e4d08ee55edb6c836ae71e (diff) | |
download | spice-a70110c4e50aad99de7a844bb78eb868768e7841.tar.gz spice-a70110c4e50aad99de7a844bb78eb868768e7841.tar.xz spice-a70110c4e50aad99de7a844bb78eb868768e7841.zip |
spice: server: add memslots support.
Signed-off-by: Izik Eidus <ieidus@redhat.com>
Diffstat (limited to 'common/gl_canvas.h')
-rw-r--r-- | common/gl_canvas.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/common/gl_canvas.h b/common/gl_canvas.h index b9a4eb89..2e3dd7c2 100644 --- a/common/gl_canvas.h +++ b/common/gl_canvas.h @@ -48,10 +48,7 @@ void gl_canvas_set_top_mask(GLCanvas *canvas, int num_rect, const Rect *rects); void gl_canvas_clear_top_mask(GLCanvas *canvas); #ifdef CAIRO_CANVAS_ACCESS_TEST -void gl_canvas_set_access_params(GLCanvas *canvas, ADDRESS delta, unsigned long base, - unsigned long max); -#else -void gl_canvas_set_access_params(GLCanvas *canvas, ADDRESS delta); +void gl_canvas_set_access_params(GLCanvas *canvas, unsigned long base, unsigned long max); #endif void *gl_canvas_get_usr_data(GLCanvas *canvas); @@ -76,6 +73,10 @@ GLCanvas *gl_canvas_create(void *usr_data, int width, int height, int depth #ifdef USE_GLZ , void *glz_decoder_opaque, glz_decode_fn_t glz_decode #endif +#ifndef CAIRO_CANVAS_NO_CHUNKS + , void *get_virt_opaque, get_virt_fn_t get_virt, + void *validate_virt_opaque, validate_virt_fn_t validate_virt +#endif ); void gl_canvas_destroy(GLCanvas *, int); |