On Thu, Apr 30, 2015 at 06:45:44AM +0900, Carsten Haitzler wrote:
> On Wed, 29 Apr 2015 07:58:02 -0700 Marc MERLIN <[email protected]> said:
>
> thats not a tight loop - it's asleep for 0.016 seconds... or so - that's 60hz
> refresh. that is the vsync event (and it's ONLY turned on when
> rendering/animation is needed - ANY client updating its window will cause this
> to happen as efl will schedule an update of the canvas the next vsync). 1/60th
> of a second of sleep is an eternity for a cpu. so no - not in a tight loop.
> what may be what you see is the compositor re-rendering the whole screen due
> to:
Thanks Raster, that was some very good spotting.
I said tight loop becaues it keeps my CPU awake and warm enough that the fan
was running constantly.
I had an older intel driver and e18 before, and this just did not happen
(with the same clients). I'm trying to think of what could have changed.
Also, I still don't understand how e19 was using almost double the CPU when
OpenGL rendering was used as opposed to software rendering.
> 1. something updating (window? a gadget? some animation).
So I think I found the problem. When I have mplayer running, e19 goes into
that mode.
> 2. intel drivers not supporting buffer age and/or swap with region thus evas
> is
> FORCED to do full re-draws of the whole screen
Can I check if that is the case?
> 4. pager now has full previews and thus any update to any window causes the
> pager to also update so this can limit partial update handling even if you
> have
> buffer age/swap with region because it causes the update bounding box to
> stretch over the update area and the shelf as both update - thus region is
> larger.
Aaah, very good suggestion. Yes, I have the new pager. Let me see if I can
turn it off next time to see if that helps.
Or can I just tell it to update once per second or less?
Thanks,
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/
------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users