[cairo] understanding RecordingSurfaces
lobingera at gmail.com
Wed Sep 4 10:57:21 PDT 2013
i'm trying to use a RecordingSurface for some intermediate rendering, so i
draw a part of the drawing onto a surface and then paint it with
set_source_surface and paint_with_alpha onto an ImageSurface. This
intermediate is scaled before painted. So i get the pixel interpolation.
Now i moved the intermediate to a RecordingSurface and have two problems.
* If i do not set the size, so unbounded, i immediately get out-of-memory
* Even if i set the size, in large scale factors, i see some pixels in
The documentation is not clear to me: Is the RecordingSurface, when used as
source, first rendered to a bitmap and then painted?
How would i achieve a scalable recorded vector drawing?
Wishing a happy day,
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the cairo