Force GPU Rendering means graphics processing (rendering all the stuff you see on the screen) is forced to your phones Graphics Processing Unit (GPU) instead of potentially having it done the Central Processing Unit (CPU). It’s worth it most of the time, since you’re handing off graphics proceeding to the dedicated GPU, it usually runs graphics much faster and lets the CPU get on with general compute tasks.Can anyone tell me what this "force gpu rendering" means exactly? Is it worth to switch on? Scrolling definitely feels smoother by switched this on, but what about the battery consumption?
Sent from my HTC Sensation Z710e using XDA
Some applications don’t specify that the graphics should be handled by the GPU even if the GPU is entirely capable of handling the code and rendering, so in these instances Forcing GPU Rendering will be more efficient and the app may run better. Some applications don’t play nicely with the GPU and you’ll find that the programs won’t work or there’ll be graphics corruption. There may be tags in the code to tell Android to do the graphics processing on the CPU if it’s not properly coded for GPU rendering, but if you set Force GPU Rendering then it’ll try it’s best to do it on the GPU regardless, and this may cause incompatibilities and the app crashing or not rendering properly.
For the most part I’d say set Force GPU Rendering on unless you notice that apps don’t run properly. Only if you find that you have apps that crash with Force GPU Rendering on and work with it off would I consider setting it to off.