diff options
author | Chris Wilson <chris@chris-wilson.co.uk> | 2011-09-15 15:23:41 +0100 |
---|---|---|
committer | Chris Wilson <chris@chris-wilson.co.uk> | 2011-09-15 15:29:15 +0100 |
commit | f2a49e93299d89ec5734858fa9fc6d8668c0211e (patch) | |
tree | 1a5bc1db35b52d2ed0c484657c0146bf31ebbf9b /src/cairo-script-surface.c | |
parent | 1b2709d8c0933af254372c9b0d4fa5c011ef4586 (diff) | |
download | cairo-f2a49e93299d89ec5734858fa9fc6d8668c0211e.tar.gz |
script: Tag the similar surface rather than snapshot
As we discard the snapshot immediately upon drawing to it, it serves no
purpose.
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Diffstat (limited to 'src/cairo-script-surface.c')
-rw-r--r-- | src/cairo-script-surface.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/cairo-script-surface.c b/src/cairo-script-surface.c index 7199cd131..811b015a4 100644 --- a/src/cairo-script-surface.c +++ b/src/cairo-script-surface.c @@ -1994,11 +1994,10 @@ _cairo_script_surface_create_similar (void *abstract_surface, _get_target (other); _cairo_output_stream_printf (ctx->stream, - "%u %u //%s similar", + "%u %u //%s similar dup /s%u exch def context\n", width, height, - _content_to_string (content)); - attach_snapshot (ctx, &surface->base); - _cairo_output_stream_printf (ctx->stream, " context\n"); + _content_to_string (content), + surface->base.unique_id); surface->emitted = TRUE; surface->defined = TRUE; |