On Sat, Oct 24, 2009 at 10:24 AM, Chris Wilson <span dir="ltr"><<a href="mailto:chris@chris-wilson.co.uk">chris@chris-wilson.co.uk</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
The emphasis here, IMO, has to be to maintain cairo's high image quality -<br>
jittered or multisampled stencil based approaches are vastly inferior<br>
(as is the output of some other *slower* 2D libraries, I'm not bitter<br>
;-), though there is a strong push to use those for animations where<br>
the moving image is more forgiving to jaggies and sparkles.<br clear="all"></blockquote><div><br>If there are unavoidable quality/performance tradeoffs, then as a consumer of cairo (Firefox) I would really like to be able to choose our tradeoff point, because most of the time for us performance is more important than quality. Or better said, slow animation or rendering is a much more obvious quality problem than slightly degraded antialiasing.<br>
<br></div></div>Rob<br>-- <br>"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." [Isaiah 53:5-6]<br>