summaryrefslogtreecommitdiff
path: root/src/cairo-surface.c
diff options
context:
space:
mode:
authorCarl Worth <cworth@cworth.org>2006-06-10 09:44:30 -0700
committerCarl Worth <cworth@cworth.org>2006-06-10 09:44:30 -0700
commit0662928e4fd7bd432fdd815b95271d5c74eaba70 (patch)
treeaf5a25af0fd8b3a98dcc139b124d8f47b75e8a48 /src/cairo-surface.c
parent13ba5316fbc4b9d2aac13da644f4c87069447246 (diff)
Clarify that fallback_resolution acts on a per-page granularity.
This explains why the SVG result from the fallback-resolution test doesn't actually show multiple resolutions in effect at the same time.
Diffstat (limited to 'src/cairo-surface.c')
-rw-r--r--src/cairo-surface.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/cairo-surface.c b/src/cairo-surface.c
index ba78c3abd..17c29535e 100644
--- a/src/cairo-surface.c
+++ b/src/cairo-surface.c
@@ -728,6 +728,11 @@ cairo_surface_get_device_offset (cairo_surface_t *surface,
* still possible, but they are always performed at the native
* device resolution. So this function has no effect on those
* backends.
+ *
+ * NOTE: The fallback resolution only takes effect at the time of
+ * completing a page (with cairo_show_page() or cairo_copy_page()) so
+ * there is currently no way to have more than one fallback resolution
+ * in effect on a single page.
**/
void
cairo_surface_set_fallback_resolution (cairo_surface_t *surface,