On Fri, Oct 16, 2009 at 2:37 PM, Ian Hickson <span dir="ltr"><<a href="mailto:ian@hixie.ch">ian@hixie.ch</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;">
IT seems like what we should really do is either have UAs oversample<br>
without antialiasing and then downsample for rendering, or, if that is<br>
considered too expensive, provide primitives that make this a non-problem.<br>
For example, instead of just having the ability to draw rectangles, maybe<br>
we need the ability to specify a number of rectangles, and then have them<br>
all drawn at once, so that if they are adjacent, the UA can render them<br>
without the anti-aliasing artifacts between them.<br clear="all"></blockquote><div> </div></div>The latter approach often is not usable in practice when you don't know much about the scene that's being drawn, for example when you're using canvas to implement another drawing API.<br>
<br>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>