<div dir="ltr"><div><div><div><div><div><div><div><div><div>Hello colleagues,<br><br></div>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. <br>
<br></div>Now i moved the intermediate to a RecordingSurface and have two problems. <br></div><br></div>* If i do not set the size, so unbounded, i immediately get out-of-memory error.<br></div>* Even if i set the size, in large scale factors, i see some pixels in painting. <br>
<br></div>The documentation is not clear to me: Is the RecordingSurface, when used as source, first rendered to a bitmap and then painted?<br><br></div>How would i achieve a scalable recorded vector drawing?<br><br></div>
Wishing a happy day,<br></div> Andreas <br></div>