On Tue, Mar 25, 2008 at 2:46 AM, Carl Worth &lt;<a href="mailto:cworth@cworth.org">cworth@cworth.org</a>&gt; wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">So is this just a case of you really wanting CAIRO_EXTEND_PAD as the<br></div>
extend mode when you&#39;re scaling?<br>
</blockquote><div>&nbsp;</div><div>It&#39;s mainly a case of me being an idiot. <br></div></div><br>But the underlying problem I&#39;m working on is that CSS allows background images to repeat in only one direction (horizontally or vertically) and cairo doesn&#39;t support that directly --- we really want CAIRO_EXTEND_PAD on one axis and CAIRO_EXTEND_REPEAT on the other. So I have to hack around it with temporary surfaces and explicit padding.<br>
<br>Rob<br>-- <br>&quot;He was pierced for our transgressions, he was crushed for our iniquities; the punishment that brought us peace was upon him, and by his wounds we are healed. We all, like sheep, have gone astray, each of us has turned to his own way; and the LORD has laid on him the iniquity of us all.&quot; [Isaiah 53:5-6]