<br><br><div class="gmail_quote">On Sun, Oct 18, 2009 at 10:57 PM, Albert Astals Cid <span dir="ltr"><<a href="mailto:aacid@kde.org">aacid@kde.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">
> buffer?<br>
<br>
</div>> What I don't get is how and where are the operators rendered to the memory<br>Well, each of the commands get called and this goes through the outputdev that<br>
"draws" things<br>
<div class="im"><br>
> How gets a page state transformed to pixels?<br>
</div>By commands like "draw line"<br>
<div class="im"><br>
> Is there performed a binary search for every command in pdf?<br>
<br>
</div>Yes, but it's actually cheap so don't bother optimizing that it'll give you a<br>
0.00000001% performance boost at most.<br></blockquote><br>Hello,<br>thanks for the reply!<br>If I understood correctly: in PDF, say there are 1000 lines. Is the binary search for outputdev's appropriate callback called 1000 times? I thought there is some kind of cache (this is what I was trying to find in the source) but you are saying that it is fast enough? Is this correct? Fair enough...<br>
Thanks for the info, once more!<br></div>