diff options
author | Chris Wilson <chris@chris-wilson.co.uk> | 2009-06-27 17:53:18 +0100 |
---|---|---|
committer | Chris Wilson <chris@chris-wilson.co.uk> | 2009-06-27 17:53:18 +0100 |
commit | 86624627e4b196a78cfd9bd642299441e838e0f2 (patch) | |
tree | 49edd056650918b296654c4b1db402ea9142b80f /boilerplate/cairo-boilerplate-xcb.c | |
parent | c506ddb58612c69b80b08be3a6d14c5bcc1ac21f (diff) |
[test] Add group-unaligned
Test case for:
Bug 22441 -- Unexpected shift with push_group and pop_group
https://bugs.freedesktop.org/show_bug.cgi?id=22441
This is a test that demonstrates the error in the pdf backend when using
groups on surfaces with non-integer sizes. In order to create such a
surface, we need to update the boilerplate to use doubles instead of
integers when specifying the surface size.
Diffstat (limited to 'boilerplate/cairo-boilerplate-xcb.c')
-rw-r--r-- | boilerplate/cairo-boilerplate-xcb.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/boilerplate/cairo-boilerplate-xcb.c b/boilerplate/cairo-boilerplate-xcb.c index 306f874a..23e1b5ad 100644 --- a/boilerplate/cairo-boilerplate-xcb.c +++ b/boilerplate/cairo-boilerplate-xcb.c @@ -50,10 +50,10 @@ _cairo_boilerplate_xcb_synchronize (void *closure) cairo_surface_t * _cairo_boilerplate_xcb_create_surface (const char *name, cairo_content_t content, - int width, - int height, - int max_width, - int max_height, + double width, + double height, + double max_width, + double max_height, cairo_boilerplate_mode_t mode, int id, void **closure) |