On Fri, 10 Jul 2015 18:32:48 -0400 Toan Pham <tpham3...@gmail.com> said:
> Perf monitor shows that the E window manager redraws the screen at a high > rate (27-33 fps) while there's a video playing. When there is no video > playing, E refreshes about 3-8 FPS. I am not sure why the window manager > needs to redraw the screen at such a high rate when there is a video > playing. Can this behavior be optimized, like with through a config > parameter? e is a compositor. it has to draw the content of the application too. how do you think the pager has a copy of the window in it with the video there too? the compositor is going to draw whenever ANY APP draws. a blinking cursor will do that in your terminal. the question is - how to minimize the work. you could use software compositing or gl. gl will use the gpu to do it, sw will use the cpu. so first double check if you are using software or gl enigne in the compositor settings. secondly if gl - what gpu? for example nvidia gpus have a glx extension that allows e to only partially redraw the screen, not the whole thing. otherwise e is forced to do a full redraw. also note the pager needs a redraw too - on any update to any window. the more gadgets and complexity you have on your screen the more e has to redraw. -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) ras...@rasterman.com ------------------------------------------------------------------------------ Don't Limit Your Business. Reach for the Cloud. GigeNET's Cloud Solutions provide you with the tools and support that you need to offload your IT needs and focus on growing your business. Configured For All Businesses. Start Your Cloud Today. https://www.gigenetcloud.com/ _______________________________________________ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users