For full speed and smoothness on some apps, enable Force GPU Rendering - Asus Eee Pad Transformer Prime

Hey guys I noticed earlier that my Netflix app was ALOT smoother than it used to be before the ICS update but several others disagreed with me so I was confused. Then I remembered that I enabled this setting in the developer options menu in the android settings, "Force GPU Rendering". Make sure you enable that, close Netflix and start it back up and it should be a million times smoother after you do that. Hope this helps.

Definitely shows great improvement

Learned from GNex with ICS, this option may also FC some apps.

Do not force GPU rendering.
Leave it to app developers to turn it on and make sure nothing goes wrong. Forcing GPU for all apps will make some apps force close and some apps simply slower. If you use a lot of apps there's a chance that while some apps will be faster, others will become slower and more choppy. Read Galaxy Nexus forum for a lot of information on this.

i tired it and it didn't seem to do any difference.

Force GPU Rendering in Transformer Prime
Beware of Force GPU Rendering - DO NOT Enable it
Although some apps appear to run smoother with this option enabled, there are apps that become laggy or even crash with this option. Sometimes the touch response can also degrade. You may also see broken lines and artifacts. The option has no effect on vast majority of games that use GPU anyway. Thus, its not really worth the trouble - it is meant for developers to test/verify their older apps.
Please leave it up to app developers to turn it on for their apps - otherwise you may experience a buggy Transformer Prime with random lockups and crashes
If you do decide to use it - Please make sure you do a COLD BOOT (shut it down, and then press volume down and power button together to boot up). You may also want to clear the cache data for certain apps. This will help some apps to work better with the GPU option - and avoid some undesirable force close.

Thanks but I will leave mine enabled. The smoothness outweighs the 1 or 2 apps that dislike it (I really can't find any)
Have had it enabled since the minute I got the OTA.

Strange behavior with Force Close
timgt said:
Thanks but I will leave mine enabled. The smoothness outweighs the 1 or 2 apps that dislike it (I really can't find any)
Have had it enabled since the minute I got the OTA.
Click to expand...
Click to collapse
thanks, I would be thankful if someone can experiment and share their findings regarding the following observation I had with my prime.
Please try Google Earth with and without Force GPU (dont forget to cold boot after changing the option) and see if you notice any subtle difference. Although at first it appears smoother with force GPU enabled, I sometimes find there are hidden lines displayed on edges of the globe. Also in a slower wifi connection, sometimes the touch response becomes less responsive, as the app waits to render/download the image data. It seems force gpu time to time affects the way the process priority is handled (touch response vs rendering of the globe). Clearing the force gpu restores the correct behaviour in slower connections.
May be this behavior is just random and isolated to my prime, but would be great if someone can try it and confirm.
It would be nice if there was a list of apps that become buggy with this option enabled in the Transformer Prime. There is a list for galaxy nexus that might be indicative of what might not work: http://forum.xda-developers.com/showthread.php?t=1372007
Also please note that for all apps that are released for Android 4.0 ICS will have GPU rendering turned ON by default with or without the "Force GPU rendering" option enabled. So, this option is for OLDER apps only, this option has no effect on newer apps and games.
As application developers start updating their older apps for ICS, they will turn it on for their apps to take advantage of GPU rendering. So, keeping your apps up-to-date from Android Market is the RECOMMENDED approach for getting the best reliability and performance.

chrome browser
a Mandroid said:
thanks, I would be thankful if someone can experiment and share their findings regarding the following observation I had with my prime.
Please try Google Earth with and without Force GPU (dont forget to cold boot after changing the option) and see if you notice any subtle difference. Although at first it appears smoother with force GPU enabled, I sometimes find there are hidden lines displayed on edges of the globe. Also in a slower wifi connection, sometimes the touch response becomes less responsive, as the app waits to render/download the image data. It seems force gpu time to time affects the way the process priority is handled (touch response vs rendering of the globe). Clearing the force gpu restores the correct behaviour in slower connections.
May be this behavior is just random and isolated to my prime, but would be great if someone can try it and confirm.
It would be nice if there was a list of apps that become buggy with this option enabled in the Transformer Prime. There is a list for galaxy nexus that might be indicative of what might not work: http://forum.xda-developers.com/showthread.php?t=1372007
Also please note that for all apps that are released for Android 4.0 ICS will have GPU rendering turned ON by default with or without the "Force GPU rendering" option enabled. So, this option is for OLDER apps only, this option has no effect on newer apps and games.
As application developers start updating their older apps for ICS, they will turn it on for their apps to take advantage of GPU rendering. So, keeping your apps up-to-date from Android Market is the RECOMMENDED approach for getting the best reliability and performance.
Click to expand...
Click to collapse
chrome beta was design for ics so it must be using gpu for default but when i tried open the chrome settings it looks laggy and when i tried using force gpu the setting looks smooth!
Tried this on my gtab 10.1 running cm9

Enabling it makes Flipboard a lot smoother.

"Beware of Force GPU Rendering - DO NOT Enable it* "Although some apps appear to run smoother with this option enabled, there are apps that become laggy or even crash with this option. Sometimes the touch response can also degrade. You may also see broken lines and artifacts"
One answer; It can not be more worse...

a Mandroid said:
Beware of Force GPU Rendering - DO NOT Enable it
Please leave it up to app developers to turn it on for their apps - otherwise you may experience a buggy Transformer Prime with random lockups and crashes
Click to expand...
Click to collapse
Developers have all the fun

With this option enabled, if you scroll a list the CPU will not get past 500 Mhz, without it the CPU will go 100% if you scroll fast (tested it on SGN). So it is providing some battery savings at least....
ON SGN with this option enabled Reduce Photo does not work (crop FC) and SNote /SMemo is much slower.

Good, but not always the best option
Enabling this preference in developer options offloads task of rendering window components like buttons, text and complex 2d graphics calculations to GPU. This often results in much faster UI rendering including animations.
On one side you will definitely achieve better frame rate (and hence smooth experience) throughout system, but you may end up using more battery. On certain devices, GPU consumes more power the CPU, hence you may observe 5-15% lower battery life with option enabled.
offloading UI rendering to GPU has obvious benefits so that CPU can work on other important tasks like database IO, data manipulation, layout calculations and responding to other user inputs.
I would recommend having this option enabled on devices with weaker CPUs e.g. You should seldom need to enable this on dual-core 1.4ghz ARM CPU or better. Its best bet to have it switched off on quad-core CPU devices.

a Mandroid said:
Beware of Force GPU Rendering - DO NOT Enable it
Although some apps appear to run smoother with this option enabled, there are apps that become laggy or even crash with this option. Sometimes the touch response can also degrade. You may also see broken lines and artifacts. The option has no effect on vast majority of games that use GPU anyway. Thus, its not really worth the trouble - it is meant for developers to test/verify their older apps.
Please leave it up to app developers to turn it on for their apps - otherwise you may experience a buggy Transformer Prime with random lockups and crashes
If you do decide to use it - Please make sure you do a COLD BOOT (shut it down, and then press volume down and power button together to boot up). You may also want to clear the cache data for certain apps. This will help some apps to work better with the GPU option - and avoid some undesirable force close.
Click to expand...
Click to collapse
hi,i havent ever heared about such a booting metod guy! what the difference with normal boot from off state?
really will some apps(may be a game) toggle this option in background?how to get asured about that?
excuse bad Eng.

Related

System power saving actually useful?

Hi guys!
I've noticed recently a new power save get option in the power saving menu in settings called 'system power saving'.
I've never seen much point in using the specific power saving mode that you can set to kick in at x% because it doesn't seem to do anything I can't and don't do manually myself.
Does anyone know anything about this new setting? Turning it on i've noticed screen transitions are a little less smooth, but does this actually do anything useful?
Any ideas?
Many thanks!
Sent from my GT-I9100 using XDA App
I would be interested in finding out what this does as well.
I noticed that frame rates seemed lower in games, and the responsiveness is a little slower (not considerably, though).
Is there a list of what it actually does?
I've notice that my phone uses less battery in this mode that without it.
MrThomsen said:
I've notice that my phone uses less battery in this mode that without it.
Click to expand...
Click to collapse
Well, I would hope so...
I do know that it does NOT disable background data (I still receive push emails with both Exchange and Gmail)
Camera and Auto-flash are still enabled.
Everything that typically gets turned off in order to save battery is still on as far as I can tell...
We know it saves battery... but how?
If we find out how, then our developers could probably leverage that information when making new ROMs.
I would just like to know if anything is being disabled that I don't want disabled... but I don't know what I don't know
It lowers the CPU clock frequency, in my SGSII, scrolling desktops is not smooth at all with this option ON I've never been patient enough to test this option for a long time
when i activate powersaving it doesnt seem to make a difference
elmo180 said:
It lowers the CPU clock frequency, in my SGSII, scrolling desktops is not smooth at all with this option ON I've never been patient enough to test this option for a long time
Click to expand...
Click to collapse
Seriously?
I have mine overclocked to 1.6 GHz and the conservative governor and I have not noticed the time-in-state data to be changing from what it was without this option set.
You were right about the clock speed.
system power save does the following:
Restricts core speed (mine was capped at 800)
Lowers brightness
Changes UI frame rate
Warning: Created with Swype

[Q] Force GPU rendering not sticking

What I mean is that I was originally told to enable it to fix the keyboard lag issue. It did this perfectly, but it seems to not always work. After a while I will notice the lag and non responsiveness of the keyboard come back. I go back to the settings and the option is still checked off. I turn it off and re enable and it "seems" to work again (don't know if its just placebo effect.) Is there a way to enable GPU from editing the build.prop per say?
What ROM are you on?
And the keyboard lag in your case is probably unrelated to GPU rendering in your case if that's happening.

Bug Reports

There doesn't seem to be any bug report thread on English forum, only other languages so thought it would be a good idea to post this.
Here is some bugs I've noticed, mainly related to performance.
-When you open notifications and switch to toggles, the animation is not smooth first time.
-The transition effects except default seem laggy, especially windmill. Not like this on my other Honor phone with significantly less powerful cpu.
-When you scroll to end/top of page, such as in play store or phone settings, then tap on something right away, the tap is not registered. You must wait until 'end of scroll' animation completes. Not like this on other phones I've tried.
- In balanced power mode, opening some apps such as phone dialer or browser causes the brightness to drop. Kind of annoying. The power modes should only affect the cpu.
Storage space lost after update from b100 to b121 bug.
I updated my phone before using it and storage space dropped from around 9.8gb to 9.1gb.
Space seemed to have been taken up by apps according to the storage info, but no additional apps were installed. Must be a bug where after the update, the app optimization made the phone think previously installed apps were installed again.
A power mode should only affect the cpu? Why? Its job is to save power so doing it in other ways to just cpu throttling is perfectly logical.
Sent from my PLK-L01 using Tapatalk
mgolder said:
A power mode should only affect the cpu? Why? Its job is to save power so doing it in other ways to just cpu throttling is perfectly logical.
Sent from my PLK-L01 using Tapatalk
Click to expand...
Click to collapse
That's how the power mode worked before in EMU, and the brightness transition is glitchy and unsightly. It also mentions nothing about brightness changes in description, just cpu adjustments.
Most people like to set their own brightness, having it lower when you open the browser/dialer is just annoying and pointless. You can easily change brightness yourself but not how the cpu scales.

Scrolling suddenly has micro stutters everywhere

I was totally happy with my G5, have it now since 4 weeks. Everything was perfect. But suddenly, out of nowhere, I have this weird micro stuttering (reduced smoothness) everywhere where I can scroll. In the app drawer (Nova launcher), in scroll lists like the app lists in the Play Store App, in the Settings menu, mostly everywhere, in Chrome too, in the notification bar when swiping it down. It doesn't happen always though but with a high chance. It's mostly hard to describe but I would say, that before it was always 60fps animations, and now it's not anymore. It's not totally broken (maybe 30-50fps), but not smooth. You can notice it really well when you scroll really slow with your finger up and down with a rhythmic interval and look at the screen animation how it stutters, it's no smooth animation like it used to be. It's especially worse in the settings gui when you slowly scroll down, the screen will stutter a few frames behind the animation time.
It's not rooted nor did I install any apps whats soever lately which could cause this. I even tried to remove some apps I have installed over the last days, with no effect. Tried to reboot of course too several times.
I am totally sure, that it was silky buttery smooth before this everywhere.
mkdr said:
I was totally happy with my G5, have it now since 4 weeks. Everything was perfect. But suddenly, out of nowhere, I have this weird micro stuttering (reduced smoothness) everywhere where I can scroll. In the app drawer (Nova launcher), in scroll lists like the app lists in the Play Store App, in the Settings menu, mostly everywhere, in Chrome too, in the notification bar when swiping it down. It doesn't happen always though but with a high chance. It's mostly hard to describe but I would say, that before it was always 60fps animations, and now it's not anymore. It's not totally broken (maybe 30-50fps), but not smooth. You can notice it really well when you scroll really slow with your finger up and down with a rhythmic interval and look at the screen animation how it stutters, it's no smooth animation like it used to be. It's especially worse in the settings gui when you slowly scroll down, the screen will stutter a few frames behind the animation time.
It's not rooted nor did I install any apps whats soever lately which could cause this. I even tried to remove some apps I have installed over the last days, with no effect. Tried to reboot of course too several times.
I am totally sure, that it was silky buttery smooth before this everywhere.
Click to expand...
Click to collapse
You can solve this by going to Setings/Developer Settings/ Tick "Force GPU Rendering"
My unrooted LG G4 is smooth because of this.
If U have root! Try L Speed / Trimmer fstrim / Entropy. try these 3 apps found on the Play Store.
Ali Mirza said:
You can solve this by going to Setings/Developer Settings/ Tick "Force GPU Rendering"
My unrooted LG G4 is smooth because of this.
If U have root! Try L Speed / Trimmer fstrim / Entropy. try these 3 apps found on the Play Store.
Click to expand...
Click to collapse
Sadly that didn't change anything, I already had tried it before, because I knew that "trick". Also "Disable HW overlays" didn't change anything if toggled.
Well, its Android so you can always factory reset the device easily. You can also use LG backup to restore app data I think. Should be pretty painless assuming sync is enabled on your phone (google photos + account backup ..contacts calendar etc..).
Isn't your internal storage getting full?

Guide to making the LG G6 faster in gaming! (No root).

Good morning, afternoon or evening, this will depend on the moment you are reading this.
About two months ago I get a LG G6 H870i and my previous device was a Zuk Z2, I really was disappointed with the LG G6 in performance, my Zuk was a monster in that and he looks like an ant ...
So, looking for solutions, I tried a lot of things and after a long study, I created this guide on how to increase LG G6 performance in games, I'll put the steps here and now, I hope you guys can enjoy a nice gaming experience after this guide. Note: This was tested in the mobile game PUBG and worked.
Step 1: Enable developer options.
(For this, go to> Phone> Software Information> Assembly Number. Click this at least 5 times quickly, this will enable developer access.)
Step 2: In the developer options, go to> Restrict background processes and select three processes.
Step 3: Select the option> Increase 4x MSAA.
Step 4: Select the option> Force GPU rendering.
Step 5: Go to the "Smallest Width" option and enter 444.
Step 6: Scale during animation 0.5x
Step 7: Animation transition scale 0.5x
Step 8: Window animation scale> Off.
This is the end of this guide, some of these settings I used to gain more fluidity and greater battery savings, they are good for games too eventually.
I can not forget to say that when your handset is turned off or unplugged and you turn it back on, the background process option will return to the factory default, so you should re-enable it when you play or want better device performance.
This is 100% safe and all the options in this guide can be returned to your default. I hope this helps you and had fun playing.
Editing: I am providing a video link with a game test with the settings in this guide.
Link: https://youtu.be/QHHASgQwXB4
well, limit background apps is the thing here...
adjust the dpi to 444 is like make you eyes cry almost for so small things will be, and this didnt improve nothing - belive me. i have mine set to 369 and its best dpi you can set for this device.
and, since you disable window animation, why dont disable all other scale animations and animation transitions?! its all good to be disabled and this will improve overall speed when navigate all around menus and things.
other than that Force GPU rendering and increase 4X MSAA is ok to turn on for gaming, but better disable Force GPU when you want better battery life since this will push GPU clock at max.
sun_is_shinning said:
well, limit background apps is the thing here...
adjust the dpi to 444 is like make you eyes cry almost for so small things will be, and this didnt improve nothing - belive me. i have mine set to 369 and its best dpi you can set for this device.
and, since you disable window animation, why dont disable all other scale animations and animation transitions?! its all good to be disabled and this will improve overall speed when navigate all around menus and things.
other than that Force GPU rendering and increase 4X MSAA is ok to turn on for gaming, but better disable Force GPU when you want better battery life since this will push GPU clock at max.
Click to expand...
Click to collapse
Well I like DPI 444, but this should work on other DPI numbers, I provide this number in my guidebook, because I did not want anyone trying, had different experiences from me, so I put everything exactly the way I use it.
The window animations are a bit strange if you disable them all, I'd rather leave at least, although it's just visual, I prefer them that way.
I got 7h of screen and 9h even with the GPU configured so, so I do not think consumption is all this...
But thanks for your comment!
I'm uploading a test video to YouTube with these settings in this guide.
Thanks for posting this. I have tried different settings myself. I did find that the device performs much better when the display width is close to screen DPI, with small to large font size.
Do check the boot animations and it's fluidity when you change the DPI of the screen and update if you can.
Cheers.
Step 3: Select the option> Increase 4x MSAA.
Why would this improve performance?
If anything it should do the opposite because it's supersampling
nanda17 said:
Well I like DPI 444, but this should work on other DPI numbers, I provide this number in my guidebook, because I did not want anyone trying, had different experiences from me, so I put everything exactly the way I use it.
The window animations are a bit strange if you disable them all, I'd rather leave at least, although it's just visual, I prefer them that way.
I got 7h of screen and 9h even with the GPU configured so, so I do not think consumption is all this...
But thanks for your comment!
I'm uploading a test video to YouTube with these settings in this guide.
Click to expand...
Click to collapse
well, i must say i hae pretty much same SoT as you, with all animations off and MSAA disable/unchecked and Force GPU disabled too, must say Melina Kernel and a pretty good debloat (for people who are rooted) make this phone a huge deal.
Having mine since May last year and my first's SoT are around 6 and half to 8 hours, now with little changes here and there (debloat, build.prop changes, edit some xml to enable google services going doze too and melina kernel) well, have almost everyday 7 to 8.
well, i dont gaming, i just play Rendo 3D, but even with 50% brightness all time i can go like 3h Rendo, 2h Youtube and 2 hours of browse web and some 30/40 video call on whatsapp.
dont forgot to charge the phone when you have 20 to 30% and let it go out of battery once or twice per month, this will increase the life span of it.

Categories

Resources