Hi all.

clx-truetype performance leaks are bitmap caching at client side, instead
of server side and kerning.





On Tue, Jan 28, 2014 at 11:26 PM, Michael Raskin <38a93...@rambler.ru>wrote:

> >Michael Raskin <38a93...@rambler.ru> writes:
> >
> >>>> 3. Text drawing is slower with this fork, especially when some
> character
> >>>> is drawn after it is purged from cache as too old. As far as
> >>>> I understand this doesn't affect fixed fonts, but it is something to
> >>>> document…
> >>>Can you explain point 3?  I'm happy to merge this with the core, I just
> >>>want to understand exactly what you mean. I'm actually using this
> >>>version on one of my computers now.
> >>
> >> I have a custom command (listing all tags of all windows) that produces
> >> a lot of text. If I run it twice, second run is almost always
> >> instantaneous. But sometimes the first run of that command takes a few
> >> seconds. Under adverse conditions it can even take ten seconds to draw
> >> the message.
> >If I'm following, users of bitmap fonts won't see a difference, but if
> >you choose to render truetype (TT) fonts then you may see a delay if stump
> >tries to dump a lot of text on screen?
>
> I didn't test it well, but apparently fixed font works fine.
>
> >The takeaway is:
> >1. If this is reintegrated, users will get the same old
> >   performance "out of the box"
> >2. If you choose to use TT fonts, you may see performance impacts when
> >   dumping large chunks of text to the screen
> >
> >Michael, are you aware of why this is the case? Is it an issue that can
> >be fixed in StumpWM, or is it in the TT rendering library?  It would be
> >helpful to have an example command that just dumped a grid of characters
> >so that we could ensure that there isn't something funky going on
> >elsewhere.
>
> I feel it is a problem with clx-truetype, but I am not completely sure.
>
>
>
>
> _______________________________________________
> Stumpwm-devel mailing list
> Stumpwm-devel@nongnu.org
> https://lists.nongnu.org/mailman/listinfo/stumpwm-devel
>



-- 
With best regards, Michael Filonenko
_______________________________________________
Stumpwm-devel mailing list
Stumpwm-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/stumpwm-devel

Reply via email to