[L7] [Q]HW overlays and GPU rendering forced JB - Optimus L3, L5, L7 Q&A, Help & Troubleshooting

Hi.
I was looking for that kind of thread but I only found informations for different devices.
My question is: Is it better to Disable HW overlays and force 2D rendering in apps in L7?
Maybe tick only one of them? I know our Adreno 200 isn`t really good. What is the best resolution for our devices with JB onboard...

Optimus L7 real GPU hardware acceleration
That will help you
And no, don't disable the HW overlays, but force the 2D rendering.

Related

what is opengl rendering?

In the about:debug settings of the browser, there is an option for opengl rendering. What does this do? I also noticed that when i disabled it, it got rid of typing lag
Opengl is a framework that communicates with GPU, so that options enables browser to use video chipset to accelerate rendering.
aligatro2010 said:
Opengl is a framework that communicates with GPU, so that options enables browser to use video chipset to accelerate rendering.
Click to expand...
Click to collapse
So its hardeare acceleration? Kind of a bummer that typing lags hard with opengl enabled
Sent from my G2X
Mine actually Lags less with it on. I Tried turning it off because I thought it would get rid of typing lag but it got worse..
There is some talk that hardware acceleration is broken in OpenGL environments on the Tegra chip. Who knows, if it works for you, then turn it off.
sassafras

Android 4.0/ICS Ice Cream Sandwich question

Will all apps have to be updated to take advantage of GPU UI rendering, or will Android be able to render all apps via the GPU natively? I desperately hope every app won't require an update to stop using the CPU to render the app's UI with, but I'm afraid that is probably the case. Anyone know for sure?
Roland Deschain said:
Will all apps have to be updated to take advantage of GPU UI rendering, or will Android be able to render all apps via the GPU natively? I desperately hope every app won't require an update to stop using the CPU to render the app's UI with, but I'm afraid that is probably the case. Anyone know for sure?
Click to expand...
Click to collapse
If you look at honeycomb you have to enable hardware rendering in the manifest. But that was because some things don't work properly. Hopefully they've either fixed it so all hardware rendering works, or added a new manifest option to turn off hw instead of turning it on.
Ok; thanks.
HomerSp said:
If you look at honeycomb you have to enable hardware rendering in the manifest. But that was because some things don't work properly. Hopefully they've either fixed it so all hardware rendering works, or added a new manifest option to turn off hw instead of turning it on.
Click to expand...
Click to collapse
This is true, but just wanted to add a bit from what I understand the reason they put it so you had to manually enable it in your app was because HW acceleration caused slowdows on certain types of 2D drawing, especially lines. So this may not change for ICS. If the HW for 3D stuff is still designed around triangles, then the 2d stuff would still be slow.
Basically I think they wanted people to manually enable it to be aware of how and when to use it. If Android were to move to a 3D interface, then there would be more use for it on UI components.
Anyways this is basically what the Google engineers were telling me at the Developer Labs a couple weeks ago. (This is as far as I understood it, I'm no expert in this area, so I may be getting some bits wrong).
Basically this may not really be a "bug" that will ever get "fixed" so to speak. It may be intentional to not use 3d rending when lower-power, faster, 2d rendering would do.

[Q] On the GPU render problem for cm9

My English is so bad. Please forgive me
GPU rendering on the CM9. Of course.Not to change the file"build.prop"
odify system files, make it open global rendering, including desktop starter!
Desktop rendering effect is very good
But some things is bad .
Ask individual limit rendering program or script?

Good build.prop for games

Anyone got a good build.prop setup that allows more games like Gameloft and glu games to appear in market without affecting phone functionality in cm10? I bought a few on desire z that are now "incompatible" even though they do work
Maybe?
@non4 said:
Anyone got a good build.prop setup that allows more games like Gameloft and glu games to appear in market without affecting phone functionality in cm10? I bought a few on desire z that are now "incompatible" even though they do work
Click to expand...
Click to collapse
Tested On: Sony Xperia S
Tests: Successful (when duplicate properties are Present Phone Fails to boot)
Setup
UI:GPU
General Rendering:GPU
3d accel + video accel: active
performance tuning:enabled
NenaMark1 -45fps Stable , no glitches
DEFAULT:
NenaMark1 -32fps to 59fps , Unstable , Reflection(just a flash) , Shadow(minor) , Texture glitches(minor)
CPU AND GPU RENDERING: - Not Recommended - whole phone randomly lags or is constantly laggy , that could be Sony's Failed ICS sys
NenaMark1 - Above 50FPS always , Reflection (Can Glitch From time to time)
I have a sony xperia S (DO NOT TRY UNLESS SOMEONE CONFORMS THEY WORK)
and these work for me
Render ui with GPU
debug.sf.hw=1
(on cpu = 0 (less on GPU?)
Increases Touch Responsiveness
debug.performance.tuning=1
windowsmgr.max_events_per_sec=250 (higher values = better scolling performance but too high can cause phone crashes or failour to boot(i assume)
(helps with some games like fruit ninja)
3D hardware acceleration
debug.egl.hw=1
Video Acceleration
Video.accelerate.hw=1
Disables Dithering(dithering on = better quality(0 = off)
Persist.sys.use_dithering=0
I forgot but it has something to do with scrolling and visual glitches?
Persist.sys.use_16bpp_alpha=1
Graphics rendering (Dyn - dynamic Between GPU and CPU)
debug.composition.type=dyn
FOR NOW
i suggest using Chainfire 3D(Rood Needed)
Chainfire gives you some Open GL options that may make games work , eg Disable mbuffering (makes some games work)
16bit colours and textures (works for me, get 59fps on NenaMark1 every time)
(Sorry for mistakes , i'm Japanese and I am retarded when it comes to other languages(sometimes i fail grammar in english) I hope this may help other people)
Sorry for writing so much i had a Energy Drink , its about 4:42AM As i am posting this

Best graphics on games

Hi all of you people.
I use my s4 to play some big graphics games and i notice that if i change its name on build.prop i can get better graphics on those games. For Eixample by putting s6 name on build.prop (like the touchwiz ported roms do) you get s6 graphics on s4.
Do you know if there is another thing i can change to improve graphics? (Device product name,etc , i dont know)
Maybe a root app , idk.
Thanks for your time trying to help me!
I'm anything but an expert on any of this stuff but it occurs to me that you may be getting more detailed drawing by fooling apps this way but it has to be at the expense of drawing performance. after all you're asking the phone to do something the games devs didn't think was a good idea.
for increased performance in games disable hardware overlays in development options after you bootup.
maybe get yourself an overclockable kernel (if you can find one for your rom).
the GLtools app allows you to spoof hardware details if that's your thing...
Hardware overlays is disabled by default on most roms. So is Force GPU rendering.
Resurrection Remix rom has an "Force High-End Graphics" option. It is experimental and I don't know if it even works, I prefer better performance.
GDReaper said:
Hardware overlays is disabled by default on most roms. So is Force GPU rendering.
Resurrection Remix rom has an "Force High-End Graphics" option. It is experimental and I don't know if it even works, I prefer better performance.
Click to expand...
Click to collapse
I've never seen a rom that had it disabled, it resets to it's default active position with every boot...

Categories

Resources