On Mon, 13 Jul 2015 22:29:41 -0400 Toan Pham <tpham3...@gmail.com> said:
> > i see 5-10%. > > do you perhaps have texture from pixmap disabled? (advanced compositor > settings > under engine). > > Here is a video recording of my E19 desktop with i915 aiglx (hardware > acceleration). The graphic device is an intel HD3000 integrated on the i7 > SandyBridge CPU Core. Texture from pixmap is enabled. you said it was nvidia? it's intel? or this is a different machine? intel can't do partial render. even though intel were behind the buffer age extension, their drivers don't support it. nvidia do. :) you can reduce the cutout limit with an env var set before e runs: export EVAS_GL_CUTOUT_MAX=100 for example (the default is 512). reduce it as desired > http://git.toanpham.com/archive/e19_cpu.mkv > > > > Here is the result of "perf top" while glxgears and firefox are running. > As you can see the top offender is libevas. I am still not sure why the > CPU usage is so high! > > 8.61% libevas.so.1.14.99 [.] _evas_render_cutout_add.part.16 > 7.11% libevas.so.1.14.99 [.] evas_render_updates_internal > 3.55% libevas.so.1.14.99 [.] > evas_common_draw_context_cutout_split > 3.01% libevas.so.1.14.99 [.] evas_common_draw_context_add_cutout > 2.48% libevas.so.1.14.99 [.] _evas_render_phase1_object_process > 2.14% libevas.so.1.14.99 [.] evas_object_image_is_opaque > 2.06% libevas.so.1.14.99 [.] > evas_common_draw_context_apply_cutouts > 1.21% libeo.so.1.14.99 [.] eo_data_scope_get > 1.19% libevas.so.1.14.99 [.] eng_context_cutout_add > 1.07% libevas.so.1.14.99 [.] __x86.get_pc_thunk.bx > 0.84% libc-2.19.so [.] _int_malloc > 0.84% [kernel] [k] get_page_from_freelist > 0.80% module.so [.] evas_gl_common_context_font_pus it's the render pipeline - dealing with cutouts to avoid overdraw etc. -- ------------- 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