2012-11-06, 21:23
Phew guys stop the shit now. What do you think the intention is? Its a new feature we need you to test if it makes benefits or if its introducing regressions. Stop making a religion out of it...
(2012-11-06, 14:07)Memphiz Wrote: Sure this will not hit the frodo release as we have still issues building against ios 5.1 sdk (these builds don't work on ios < 4.3 thats an issue). So the test phase will be long enough i guess.
That's the feature:
http://allmybrain.com/2011/12/08/renderi...cache-api/
It basically allows us to hold the hw decoded frames in the GPU memory for rendering. Before we would need to memcpy from GPU mem to CPU mem and back which gives a couple of percent unneeded CPU pressure. This only works with hw decoded frames though (so only h.264) - because software decoded frames are already in the CPU mem when decoded.
(2012-11-07, 10:31)virtuallysafe Wrote: Nice.
I'm running multiple ATV2s on Version 5.0.1 (Build 9A406a).
IMHO, after a quick test, I'm seeing a reduction in CPU utilisation of approximately 10% to 11% on 1080p and 15 to 16% at 720p.
Let me know if you need more.