I noticed that animations on my device were sluggish so I enabled force GPU rendering and I disabled HW overlays and now animations are blazing fast.
I was wondering though, will doing these things have a negative effect on my touchpad?
Macmee said:
I noticed that animations on my device were sluggish so I enabled force GPU rendering and I disabled HW overlays and now animations are blazing fast.
I was wondering though, will doing these things have a negative effect on my touchpad?
Click to expand...
Click to collapse
Disabling hw overlays can have negative effects(this is what ive heard from @tiny4579 ) you could change your animation scale to .5 instead of 1 ,that should help.
Related
what is force gpu, windows animation, transition animation scales used for i don't understand any of those settings
please shed some light and what is best settings for those to use
hykhleif said:
what is force gpu, windows animation, transition animation scales used for i don't understand any of those settings
please shed some light and what is best settings for those to use
Click to expand...
Click to collapse
They are settings regarding 3d effects in the menus. Just play withthem till you find something you like!
Nothing serious here, just a way to customise your devices' behavior!
hykhleif said:
what is force gpu, windows animation, transition animation scales used for i don't understand any of those settings
please shed some light and what is best settings for those to use
Click to expand...
Click to collapse
force GPU will force the UI to be rendered using HW GPU rather than SW emulation.
it can cause instabiblity in some apps ,or so I've heard.
as for the rest they just change transition speeds.
hykhleif said:
transition animation scales used for i don't understand any of those settings
Click to expand...
Click to collapse
The lower the number, the faster the transitions and animations.
Is it wise to enable force gpu rendering of 2d renders? I mean this phone is already so good, but I was wondering if enabling it would increase the performance in certain areas?
Like for instance whatsapp has very laggy scrolling...will enabling it make scrolling smoother?
I've set my 3 options for animations to 1.5x and the overall animations seem a lot smoother, what impact does this have on performance/battery? Is it better to adjust other settings in dev options to make the device run smoother?
I'm running complete stock encrypted.
Disable CPU rendering & Enable full GPU rendering
This work only with Adreno200I do some research and found that the device work better if you disable CPU rendering.
Introduction:
The UI of android keeps improving as updates from the android team keep flowing in. There has been a massive improvement in the aesthetics and looks of the system UI from the ancient Eclair till Jelly Bean. With improving UI and better graphics the system keeps becoming an resource hog. All android smartphones these days come with a separate GPU to satisfy the graphics rendering needs of the apps these days. However the GPU doesn’t exactly help in rendering of the system UI that means the load falls of the CPU to render the system UI and other system framework.
so here is a Mod that will disable CPU rendering and enable full GPU rendering,which will let you enjoy the true power of your adreno200!
Improvements:
-Improved performance.
-Blazing speed.
-Better sound quality.
-Improved responsiveness.
-Smoother UI experience.
-Some apps(bloatware) that earlier ran slow like Facebook will turn snappy.
-Free up CPU for other tasks.
requirements:
-Rooted device
-File manager with root permission
-Little brain xd
1) MAKE A NAND BACKUP OF YOUR ROM. Just in case something would go wrong
2) To disable CPU rendering the ONLY things to do are:
- with a file manager with root access go to system/lib/eg
- open the file egl.cfg. DELETE everything inside the file but keep this line: 0 1 adreno200
- Set the permission to rw-r--r-- for the egl.cfg file.
- rename libGLES_android.so to libGLES_android.so.bakfrom egl folder. Don't delete it so if there is an issue with your ROM you can revert back to this file.
- REBOOT
That's all you have to to to disable CPU rendering. Depending on the ROM you are using you'll see some improvements or not (compile the poll on the top of the page)
In addiction to this explanation, disabling CPU rendering reduce battery juice!
This mean that your device will drain some battery.
Set the permission to rw-r--r-- for the egl.cfg file.
What might you benefit from? So far this is what I noticed.
- performance boost
- speed boost
- increased responsiveness
- better audio quality
- apps such as Facebook that would become slow and unresponsive are suddenly blazing fast
let me try this first and see if it will be better... ☺
So this is better than "Force GPU rendering" in Developer options?
ssurell said:
So this is better than "Force GPU rendering" in Developer options?
Click to expand...
Click to collapse
the "opposite" !
this option is to force the rendering to always switch-on this one......and it's highly recomended to definitively disable it .
Paget96 said:
Disable CPU rendering & Enable full GPU rendering
This work only with Adreno200I do some research and found that the device work better if you disable CPU rendering.
Introduction:
The UI of android keeps improving as updates from the android team keep flowing in. There has been a massive improvement in the aesthetics and looks of the system UI from the ancient Eclair till Jelly Bean. With improving UI and better graphics the system keeps becoming an resource hog. All android smartphones these days come with a separate GPU to satisfy the graphics rendering needs of the apps these days. However the GPU doesn’t exactly help in rendering of the system UI that means the load falls of the CPU to render the system UI and other system framework.
so here is a Mod that will disable CPU rendering and enable full GPU rendering,which will let you enjoy the true power of your adreno200!
Improvements:
-Improved performance.
-Blazing speed.
-Better sound quality.
-Improved responsiveness.
-Smoother UI experience.
-Some apps(bloatware) that earlier ran slow like Facebook will turn snappy.
-Free up CPU for other tasks.
requirements:
-Rooted device
-File manager with root permission
-Little brain xd
1) MAKE A NAND BACKUP OF YOUR ROM. Just in case something would go wrong
2) To disable CPU rendering the ONLY things to do are:
- with a file manager with root access go to system/lib/eg
- open the file egl.cfg. DELETE everything inside the file but keep this line: 0 1 adreno200
- Set the permission to rw-r--r-- for the egl.cfg file.
- rename libGLES_android.so to libGLES_android.so.bakfrom egl folder. Don't delete it so if there is an issue with your ROM you can revert back to this file.
- REBOOT
That's all you have to to to disable CPU rendering. Depending on the ROM you are using you'll see some improvements or not (compile the poll on the top of the page)
In addiction to this explanation, disabling CPU rendering reduce battery juice!
This mean that your device will drain some battery.
Set the permission to rw-r--r-- for the egl.cfg file.
What might you benefit from? So far this is what I noticed.
- performance boost
- speed boost
- increased responsiveness
- better audio quality
- apps such as Facebook that would become slow and unresponsive are suddenly blazing fast
Click to expand...
Click to collapse
It affects battery?
Thanks man
Sent from my LG-E610 using XDA Free mobile app
Basically its the known issue where disabling hw overlays or making the navigation bar or notification shade fixes the lag on games temporarily (only disabling hw overlays fixes it permanently as long as the option is on to disable them)
it has been like this since miui 11
for example on 3dmark slingshot test with hw overlays on it gets high 1700 to low 1800 score
drawing open the notification shade or nav bar while the benchmark is running (with hw overlays enabled) gives high 1900 and even low 2000 (as of 12.0.7)
disabling hw overlays gives consistent mid to high 1900 and actually decent game perfomance no ups and downs like it is with the hw overlays on
those 3 scenarios of results are always consistent hw overlays on with notification shade or nav bar method always gives highest results, followed by hw overlays off
hw overlays on as is always gives the lowest score
does any of you have an idea of why that is like that and if it can get fixed ?