Centralization of graphical awesomeness

Carsten Haitzler (The Rasterman) raster at rasterman.com
Tue Oct 27 06:42:21 CET 2009

On Tue, 27 Oct 2009 06:31:26 +0100 rixed at happyleptic.org said:

> -[ Tue, Oct 27, 2009 at 11:52:04AM +1100, Carsten Haitzler ]----
> > > E is nice thing, but it look like highly unoptimized.
> > 
> > i beg to differ. it's more optimised than pretty much anything out there.
> > scrolling is different in qt. it is a simple blit. in efl it's a redraw.
> > efl is very much like GL. you get a lot of power and abilities with it, but
> > you do pay a price for it. unlike qt, efl's scrollers have smoothly scaled
> > item contents, backgrounds, translucency and everything.
> So, probably unoptimized is not the right term. Maybe it's just _inapropriate_
> to do these things on such a device, and that E, because it does so many
> things, is not such a good choice however optimized it may be ?
> Or maybe people really want it that way, unusable but good looking ?

well as i said. it works fine and fluidly on many other devices. you are free
to ditch efl and use gtk or qt if you want. it's your choice. of course if you
are not developing apps... it's kind of not your choice :)

but.. if i were smart.. i'd not develop apps for the freerunner. it's a "dead
product". it has no more being produced. it has no evolution path. there won't
be a gtao3, 04, 05 etc. everyone quit or was fired/let go from om that worked
on phones.. or worked on pretty much anything. your future is other devices..
and these don't suck with EFL. i'd not compromise the future if i were smart.

the point even before gta02 was out that.. it was not an end, but a start of
something. you don't build your world around your first bit of hardware. if
that was the case why are you not complaining that linux sucks on an 8086 on
your desktop? because hardware moved on. most games i know of are written to
work on the highest end graphics cards at the time. why? by the time the game
is out and is selling - everyone has finally upgraded to those cards. they were
top end 3 years ago when game design started. now they are "low to middle end".
gta02 is a a middle end device that came out 4-5 years after its components
were middle end - except the LCD. you have a 4-5 year old set of components
driving a high end screen. you will pay a cost.

the developers are smart if they look forward to where hardware will be in N
years and make sure they are on the right path for that. if it works now with
some tuning and simplification of things like themes - then great. their code,
apis and logic dont need a rewrite every few years.

> Personnaly I'm using H1 partly because it feels faster (not that this
> gnome desktop is particularly fast either, but at least the device do
> not enter sleep mode while an app is redrawing).

well efl doesnt draw that slowly... so you're talking of something else :)

------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    raster at rasterman.com

More information about the community mailing list