on 09-01-2012 06:08 AM
Hello, PSS Team,
Your standard app model (or should it be called app template), renders whole screen
even if no part of the screen is changed.
As rendering is a power-consuming process, unnecessary rendering should be avoided.
I think UISystem.Update() methods should return a boolean value, which indicates any
part of the screen is changed or not. If you don't want to change the existing method's
signature, you can add a property as UISystem.NeedsRender or something like that.
(This is another topic and I feel it too personal to make a new thread...
Current UISystem implementation looks too complex as a static class to me.
It should be implemented as instance-based.)
Website ©2013 Sony Computer Entertainment Europe