On Mon, 28 Jul 2014 21:52:28 -0700 Marc MERLIN <marc_...@merlins.org> said:

> On Tue, Jul 29, 2014 at 08:53:05AM +0900, Carsten Haitzler wrote:
> > > I understand that, but would it make sense to have an e config option
> > > for "less bling, more battery" that one could switch to by sending a
> > > command from e from ACPI?
> > 
> > i'm sorry - but no. it's like asking bmw "could i have a small button in my
> > car that converts my x6 suv into an i3 electric car? it'd be so much better
> > to roll around town!". it's not so simple.
>  
> Ah now, if you're putting facts in front of my dreams, we're not going
> to get anywhere :)
> 
> > e has no choice in this matter. it's a deep complex bi-product of many many
> > many factors - partly canvas itself, its content, design choices and much
> > more. a lot of it is a direct result of input from apps (more text in
> > titlebars == more triangles to render (1 per char), and apps decide the
> > text that will be there - they also decide how many windows you have and
> > min/max size etc.), input from a user (choosing where their windows are,
> > how to lay them out, what
> 
> So I was thinking about a "minimal eye candy mode", like I believe e17
> had early on when you set it up.
> Isn't there a way to disable at least some of the work it does to make
> things look good?
> For instance, is it possible to run the main event loop less often?
> Disable all things that move if not needed like the 'window is not
> responding spinning stuff' which did improve my battery after I turned
> it off?
> 
> I know you have no control over what the 3D drivers do, but you have
> control over what you feed them :) as well as how often e wakes up.
> 
> > if anything you are asking for evas to do things like cache rendering of
> > objects (individual ones and entire object trees) into textures to avoid
> > more geometry. this is not simple - it is in fact a pain in the butt given
> > current evas internals. you can do this EXPLICITLY via 2 mechanisms in evas
> > - map and proxy. these both have bugs in dark corners that do things like
> > affect the connman. epluse and pkgkit popups where the clipping of content
> > goes wrong as a result. this is basically impossible to fix because fixing
> > this will almost 100% certainly just create a new bug to hunt. the solution
> > is a rewrite of the render core to simplify it and put these concepts into
> > there "in stone". but i never have the time to do this, partly due to
> > emails like this, patch reviews, other bug reports and a continual stream
> > of other mentoring, and even more i can't mention. so until then - you have
> > what you have
> 
> That's fair obviously :) and you also know what's possible and what's
> not as well as how much some of those are, but somehow I was hoping that
> there would be low hanging fruits which yield degraded performance but
> save battery.
> 1) Aren't there any other such items like the one you just gave me (turn off
> the spinning circle?)
> 2) Can't e18 be made to sleep longer between event runs?
> 
> If I'm not getting it, and just wishful thinking, tell me and I'll go
> away :)

there is a framerate slider - u can slide that down. advanced -> performance

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


------------------------------------------------------------------------------
Infragistics Professional
Build stunning WinForms apps today!
Reboot your WinForms applications with our WinForms controls. 
Build a bridge from your legacy apps to the future.
http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk
_______________________________________________
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to