On Thu, 29 Oct 2009 11:12:29 +0100 Bernd Prünster <bernd.pruens...@gmail.com> said:
> Petr Vanek wrote: > >> lots of alpha blending - if you have the 16bit engine you get no > >> scale cache (thats 32bit engine only). but worst.. is the font > >> style. check carefully. text has a soft dropshadow. that is drawn > >> by 1. drawing the shadow first and that draw 25 copies of the text > >> with very faint alpha. THEN draw the text on top. that is a pretty > >> big expense. there is no text effect cache in evas at the moment, > >> so this really hits you. turn off the soft dropshadow effect in the > >> theme.. and watch it get 3 or 4 times faster (expedite has a test > >> just for this > >> - on a desktop (in fps) i get 128 and 489 fps respectively just by > >> having no soft shadow on the text). thats pushing on close to 4 > >> times faster. it's an effect - that doesn't come cheaply. the > >> alternative (an actual blur filter) isn't too cheap either. but > >> it's something that can be improved for sure. you want it fast? > >> turn it off. :) > >> > > > > > > Thank you for all the explanation. I think the 32bit engine is the > > only to go with now. Perhaps the optimization is is already done, > > maybe not. > > > > @Bernd Prünster: you are already very good with this, it would be good > > to see the difference, if not used already... mind to try the above in > > gry* ? > > > gry* doesnt use dropshadow, it was one of the forst thigs i kicked out, > gry* uses a white outline on black text. > but thats something thats bugging me. i have to make some tests... even that can be slow. in this case, the text will be drawn 5 times to produce that effect. > >> i started a > >> rewrite- illume2 is in svn. its much cleaner and leaner designed to > >> allow for replacable home screens (ie a home window provides by > >> either another e module or another process). as well as "top > >> shelf" (inf act any corner/region of the screen) can also be a > >> window provided by.. another module... or another process etc. its > >> much more like the kbd code. it's started. it's not usable. it's on > >> the backburner until a bunch of other tasks are done that are much > >> higher priority. > >> > > > > ok, will hope for better times to come > > > > > >>> developed? What do you use on small device? Illume was ditched > >>> long time ago, is there not a replacement with attention? > >>> Anything you could recommend? > >>> > >> can't talk about it :) > >> > > > > perhaps we can benefit from it in (near?) future... :) > > > > thank you > > > > Petr > > > > > > > > _______________________________________________ > > Openmoko community mailing list > > community@lists.openmoko.org > > http://lists.openmoko.org/mailman/listinfo/community > > > > > _______________________________________________ > Openmoko community mailing list > community@lists.openmoko.org > http://lists.openmoko.org/mailman/listinfo/community -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) ras...@rasterman.com _______________________________________________ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community