On Wed, Apr 24, 2013 at 10:54 AM, ed44 <[email protected]> wrote:

> **
>
> But the same as in the sequencer.
> If it was possible to draw the rects in the seq.with one fill an stroke
> in stead of hundreds that would speed up the drawing. But that can't be
> done.
>
> Using an image surface can be done, and is faster, only i don't know if
> that's possible in NTK.
>
>
Yeah. The image surface optimization is going to have to wait a while due
to font rendering. Good to know there's a way to squeeze out a bit more
performance though.

As to stroking a bunch of lines at once... I wonder why this is faster and
if it's also faster when the lines are pixel aligned (no AA). But anyway,
it's rare that one can do that in practice, as one rarely has the need to
draw 100s of lines in the exact same color.



 Try resizing the window (preferably bigger) before you click anything. I
haven't tested it in a non-tiiling WM yet.

  That did it.
>
> Looks good, cannot switch to the next pattern but scrolling is ok, zoom
> in one direction is smooth so it's drawing fast enough now.
>
> Only the playbar breaks up while playing...
> But the speed is ok with this method and that was the goal.
>
>
>
Excellent. Yes, there are still plenty of problems with that branch, but
for me it's at least as fast as the pre-Cairo non-sequencer. Good to know
it's on the right track.

Reply via email to