On Sun, 3 Aug 2014 16:01:21 -0700 Marc MERLIN <[email protected]> said:
> On Mon, Aug 04, 2014 at 07:29:59AM +0900, Carsten Haitzler wrote: > > ok some numbers - this is intel driver, gl, with partial rendering enabled > > and 1 window with a spinny "busy" animation: > > > > http://www.enlightenment.org/ss/e-53d89ef1d9efe3.65777916.png > > > > 5% cpu with 1 window having a busy spinner. gl engine for compositor. perf > > says this is how cpu usage is distributed within the enlightenment process: > > > > http://www.enlightenment.org/ss/e-53d89f67eb5bb6.40053571.png > > Interesting. > Just curious, how do you turn on partial rendering? comp settings - in advanced under rendering - that's turning it on manually ignoring what the driver actualy does. - you may end up with flickering and bugs as the driver sometimes re-orders buffer and evas then has no idea. it's automatic by default in evas if you have the right extensions. as i also mentioned egl/gles may support it where glx does not on intel - so go rebuild evas for gles and see. (mesa offers glx and egl/gles). > Is that in composite/rendering? > > Also, I looked in advanced/power managemnt > How do you tell e which level it should be using? leave that alone. > > 19% cpu now. 4x as much. with profile of: > > > > http://www.enlightenment.org/ss/e-53d8a07f6fc960.37155853.png > > > > note these numbers are about 15-20% higher (17 vs 20% cpu) because i'm > > runing a perf top at 50000 hz - this seems to raise cpu usage by about > > 15-20% for processes. so drop back down by that for normal situations. > > either way - as you can see. partial rendering uses 1/4 or so the cpu of > > re-rendering everything. the optimization is already there and done - if the > > Very interesting find, thanks for sharing. > > Marc > -- > "A mouse is a device used to point at the xterm you want to type in" - A.S.R. > Microsoft is to operating systems .... > .... what McDonalds is to gourmet > cooking Home page: http://marc.merlins.org/ | PGP > 1024R/763BE901 > -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) [email protected] ------------------------------------------------------------------------------ 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 [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-users
