Just wondering if someone could give me the final word on this as I've done some searches and have heard mixed things. Should this be ticked? Is the number of apps left out there that might malfunction with it enabled so low as to make it worthwhile to keep it on?
And does it really make a difference on a phone that's already so powerful?
Thanks.
I can't say definitively that Force GPU Rendering option on will improve things.
I would say it would but there where be some apps that may crash because of this option
Also if your phone is not on 1.29...then Force GPU Rendering will not stay on (my One X is still on 1.28 and when I tick Force GPU Rendering, when I leave the Developer Options screen the option is unticked)
Ice cream sandwhich phones should run gpu rendering.
Sent from my HTC One X using Tapatalk 2
Any more comments about force gpu rendering? And what about disable hw overlays? Does anyone about this? Someone somewhere said that it improved performance on his HOX.
Related
I dont know if this got discussed already, but I just used the force 2d acceleration feature in the developer menu and hat a GREAT increase in perfomance, specialy in image heavy applications.
If you dont know this already test it, if you know it let us know
Some feedback on battery perfomance somebody?
You'll find some apps don't work too good with it enabled though.
Sent from my Galaxy Nexus using XDA App
If you use any type of comic book reader, you will be happy by turning on 2d acceleration. went from horrible 2fps choppy crap to buttery smooth.
Daxten said:
I dont know if this got discussed already, but I just used the force 2d acceleration feature in the developer menu and hat a GREAT increase in perfomance, specialy in image heavy applications.
If you dont know this already test it, if you know it let us know
Some feedback on battery perfomance somebody?
Click to expand...
Click to collapse
bah seriously.. someone needs to write up a sticky for this kind of thing. Developer Options are not meant for regular users. There's no reason to enable them unless you specifically need to.
A few reasons why you don't want to enable it
- some apps don't handle this well and will result in everything from poor performance, weird graphical glitches, or even stop the app from loading at all
- there is actually considerable memory overhead to GPU acceleration (8MB vs 2MB). So you're really just making your multi-tasking situation worse.
Is the browser not GPU accelerated? Big boy like Tegra 3 should make short work of CSS transitions and animations but my speed is no better and animations no smoother than on a 2 year old android 2.x phone.
Have you tried checking the box for 2d gpu acceleration in development settings? It seems to have improved mine.
Edit:
Scratch that, the box won't stay ticked, .or sure it does anything now.
Check this out though:
http://forum.xda-developers.com/showthread.php?t=1590956
Sent from my HTC One X
I have a couple of questions regarding some options under "Developer Options" in the settings menu. The first questions I have is regarding GPU Rendering. Should we enable it and has anyone noticed any positive/negative effects after enabling it? The next question I have is about the option to limit background processes. I have been limiting the processes to 4 but it seems like every time I go back into this sub menu. it is always back to it's stock setting of "Standard Limit'. Does anyone know how to make it stay on 4?
Force gpu rendering in theory makes ui more responsive and fluid, but if apps are not specifically coded for that, they can look weird with black bars and abnormal colors. I noticed this in few apps and turned it off. I am not sure why ur background process number is not sticking, but honestly u will be more happy if u leave it at default coz with 2 gb ram there is enough memory to run all ur background services and some more.
Sent from my SGH-T999
jrwingate6 said:
I have a couple of questions regarding some options under "Developer Options" in the settings menu. The first questions I have is regarding GPU Rendering. Should we enable it and has anyone noticed any positive/negative effects after enabling it? The next question I have is about the option to limit background processes. I have been limiting the processes to 4 but it seems like every time I go back into this sub menu. it is always back to it's stock setting of "Standard Limit'. Does anyone know how to make it stay on 4?
Click to expand...
Click to collapse
Dude my background processes keep reverting back to i noticed when i went back in i know it stuck for me on complete stock but i am on free gs3 rom right now and think it might be something conflicting with the modified build.prop tweaks he may have in there. ??? Anyways that switched to limiting 4 background processes and putting window animation and transition animation to 0.5 i noticed a difference . Although i dont really think our phones need this because of the 2gb of ram now maybe the g2x did and as far as gpu rendering u will only notice a difference in some apps that are optimized for this. If not u will notice some artifacts on the screen thats usually your first hint to switch it off because it isnt playing nicely with that particular App. But yes especially in some games u should notice a slight difference. Again if it was the g2x having no hardware accelaration then having it u saw a big difference....our gs3's our such beasts that its minimal to our eyes
sarni84 said:
Dude my background processes keep reverting back to i noticed when i went back in i know it stuck for me on complete stock but i am on free gs3 rom right now and think it might be something conflicting with the modified build.prop tweaks he may have in there. ??? Anyways that switched to limiting 4 background processes and putting window animation and transition animation to 0.5 i noticed a difference . Although i dont really think our phones need this because of the 2gb of ram now maybe the g2x did and as far as gpu rendering u will only notice a difference in some apps that are optimized for this. If not u will notice some artifacts on the screen thats usually your first hint to switch it off because it isnt playing nicely with that particular App. But yes especially in some games u should notice a slight difference. Again if it was the g2x having no hardware accelaration then having it u saw a big difference....our gs3's our such beasts that its minimal to our eyes
Click to expand...
Click to collapse
the processes reset on mine too. This happened on my amaze too. It's ICS doing it not just our phone.
Sent from my SGH-T999 using xda app-developers app
In developer options, what does enabling force gpu rendering do? Id like to know pros and cons.
I'm trying it right now cause I read this post, I think it makes things look better/smoother when using apps. Not too sure tho
Edit: just give it a google I just read a pretty good explanation of it I'll probably just leave it on now unless something gets weird but sounds like everything will be better with it on less lag smoother
Sent from my SGH-I747M using xda premium
I believe it forces the GPU (Graphics Processing Unit) to render things like transitions between menus, and what not.
Now I'm not sure if that's more power hungry, or bad for the device. But in my opinion, I believe this would be better than having the CPU render the transitions, because the GPU is designed for graphical rendering -- of course, there's the question of if the GPU sleeps while the phone isn't doing anything intense (gaming generally).
I hope that explains it!
[Q] Anyone can explain the difference in "Disable HW Overlay" on 4.1.2 and 4.2.2
Using AOKP 4.2.2 ROM and disabling HW Overlay drammaticly increased phones speed so it was butter smooth on any launcher. Switched to CM10 4.1.2 ROM and launcher performance was medium without enabling this option . Went to turn on "Disable HW Overlay" and made my phone 10 times slower instead... Now, does anyone care explaining me why is this option boosting my performance in 4.2.2 and slowing it down on 4.1.2?
I would really like to use 4.1.2 with boost like in 4.2.2.
srtjko said:
Using AOKP 4.2.2 ROM and disabling HW Overlay drammaticly increased phones speed so it was butter smooth on any launcher. Switched to CM10 4.1.2 ROM and launcher performance was medium without enabling this option . Went to turn on "Disable HW Overlay" and made my phone 10 times slower instead... Now, does anyone care explaining me why is this option boosting my performance in 4.2.2 and slowing it down on 4.1.2?
I would really like to use 4.1.2 with boost like in 4.2.2.
Click to expand...
Click to collapse
Without a hardware overlay every application that is displaying things on the screen will share video memory and will have to constantly check for collision and clipping to render a proper image, this can cost a lot of processing power. With a hardware overlay each application gets its own portion of video memory, getting rid of the need to check for collision and clipping.
Basically, using hardware overlays can reduce CPU usage by quite a bit, so I would leave it enabled, if only we had a much more capable hardware. Disable it and the latency period for applications and the OS (any OS, not just Android) itself to render things will go way way up because it has to check to make sure it's not screwing with memory that is supposed to be dedicated to another task than its own. Hardware overlay ensures everyone has their own partition of memory so they don't have to do those checks and so latency to render things on the screen decreases dramatically. I've never experienced your issue, because I've never tried a 4.1.2 ROM... Always been on either 2.3.7 or 4.2.2... Enabling the HW Overlay does cause certain applications such as Gallery to run faster, but on an overall, its laggy due to our hardware restrictions.