Originally Posted by nadejo
Is it possible to create a governor that uses frames per second for computing.
So for example
You set the gov to 30fps. The cpu works only to make stable 30fps.
You set gov to 60fps. The cpu keeps 60cpu stable
If there are for example areas in a games that doesnt require much power for 60fps it clocks down
And if there are games with fps cap it clocks down aswell.
This is a great idea i think. And it should be possible.
This would be a simple governor because the only governor setting for the user would be fps.
Not bad but our phone can't handle all the games at 60fps, so it's a matter of computing power too.
A variable could be added though so that when it detects fps >30 but <60 it tries to make it work at 30fps so that the performance is consistent.
But what about videos? Many videos are at 24 and 30 fps, so something must be done about this too.
Damn, it'd be cool but I think it's too much work for a result that might not be as pleasing as it sounds. :/
If a frame limiter exists for android (don't know if it does or not, just sayin') we could most likely get less heat and battery consumption when set to 30fps for certain apps without the need for a special governor.