2013-08-06, 04:12
Is anyone looking at fixing this? I note neither this thread oor the ticket have been updated in five months, which isn't very encouraging.
(2013-08-06, 03:29)abutkus Wrote: 2.) enable dirty regions my settings:
(2013-08-06, 05:11)MilhouseVH Wrote: Less than 30% idle is fairly easily achievable, even with stock skins and the YouTube addon enabled, however the CPU can end up pegged at 100% due to other bugs (possibly dirty regions related) and most often (though not always) seen when the Movies and TV Shows menus are highlighted (possibly linked to Recent Movies/TV Shows addon?). To avoid high CPU, never leave your Pi idle on the Movies/TV Shows menus...
(2013-08-06, 04:12)doveman2 Wrote: Is anyone looking at fixing this? I note neither this thread oor the ticket have been updated in five months, which isn't very encouraging.
(2013-08-06, 13:09)Ned Scott Wrote: Don't expect trac tickets or forum threads to be any indication of developer activity. Sometimes they can be an indication, but most often they are not. Most devs only post about stuff when it is ready or near ready.
(2013-08-06, 15:18)doveman2 Wrote:(2013-08-06, 13:09)Ned Scott Wrote: Don't expect trac tickets or forum threads to be any indication of developer activity. Sometimes they can be an indication, but most often they are not. Most devs only post about stuff when it is ready or near ready.
Fair enough. I got the (obviously wrong) impression from pieh's post that a ticket would be used to keep track of things, hence I thought it would be regularly updated with the current status and progress, whether it had been assigned, etc.
(2013-08-06, 18:50)popcornmix Wrote: 99% certain it is not being worked on.
(2013-08-06, 15:43)popcornmix Wrote: You'll get a better response by gathering more information.
visualizedirtyregions (http://wiki.xbmc.org/?title=advancedsettings.xml) should show you the "dirty" regions that are cauing the issue.
Normally that would just be animating/scrolling regions of the screen, but that bug is probably causing stationary parts of the screen to be considered dirty.
Use this in conjunction with:
<algorithmdirtyregions>1</algorithmdirtyregions>
and a nightly build (e.g. rbej's Gotham build) and investigate what parts of the screen are incorrectly marked as dirty.
(2013-08-15, 20:20)doveman2 Wrote: I wish I could get it down to 3-4%! On my RPi overclocked to 1000/333, even with Recently Added disabled it only goes down to 27-30%. With Recently Added disabled, it's around 38% but it seems to depend on which Movies are shown up top, as if I scroll highlight a title which is long enough to scroll, that pushes it to 84% and it stays there even after I move to another title and the scrolling stops.
If I then switch categories from Movies to Videos, it drops down to 30% but goes back up to 84% when I go back to Movies.
void CGUIListGroup::SetState(bool selected, bool focused)
{
for (iControls it = m_children.begin(); it != m_children.end(); it++)
{
if ((*it)->GetControlType() == CGUIControl::GUICONTROL_LISTLABEL)
{
CGUIListLabel *label = (CGUIListLabel *)(*it);
label->SetSelected(selected);
label->SetScrolling(focused);
}
}
}