hey guys
can i know what is HWcomposer actually? what work it does? i know it doesnt work in JB but dont know what it does actually . what features i may miss without it?
ancilary said:
hey guys
can i know what is HWcomposer actually? what work it does? i know it doesnt work in JB but dont know what it does actually . what features i may miss without it?
Click to expand...
Click to collapse
HWcomposer enables UserInterface (UI) rendering via GPU
u can see the link below to understand more about the same
HW Composer
and can we dual boot jb and ics? is it possible?
Sun90 said:
HWcomposer enables UserInterface (UI) rendering via GPU
u can see the link below to understand more about the same
HW Composer
Click to expand...
Click to collapse
hi there! I have been wondering what this means too.
What are the effects of having HWcomposer not working? Laggy graphics?
Force GPU rendering isn't enabled by default, so how will this impact performance? Battery life?
Thanks!
According to the HW composer link HW composer is there since Honeycomb so how is it a JB enhancement all of a sudden?
So, SurfaceFlinger in Android is what actually puts together the different screens and surfaces, using OpenGL (the GPU).
Hardware Composer (HWC) is a little module that plugs into SurfaceFlinger, and helps offload some of the surface compositing onto specialized display hardware. Usually this is just a 2D GPU, but sometimes graphics parts have special "overlay" planes that can be used, instead. This lightens the GPU load in several ways, potentially improving performance.
It's been present since Honeycomb, but the API is updated once in a while to support more features. The [Android Sync infrastructure] was added in JB MR1, and requires a whole bunch of new APIs to be implemented for this explicit synchronization. It also relies on some Linux kernel APIs which are only present in v3.4+.
[Android Sync infrastructure]: http s://lwn.net/Articles/569704/
Related
I wanted to use the SB Nation Android app, which is basically a program for reading sports articles.
However, I encountered a problem, which I wrote about to the dev:
I just wanted to alert you to what seems to be a bug in your app.
Basically, I cannot see any text in any of the articles. The
background of the articles is a light gray; pictures and text within
quotes show up (so do comments). However, the main text body does not.
I'm running an HTC Flyer on Honeycomb OS.
Click to expand...
Click to collapse
The dev wrote back:
While we don't have an HTC Flyer to test with, but one thing you could try is to check your device settings for something along the lines of
"hardware acceleration" or "GPU acceleration" and turn this option off.
While these options generally improve UI responsiveness, it's a known bug
for them to wreak havoc on embedded web views. Let me know if that does or doesn't resolve the issue.
Click to expand...
Click to collapse
Is there a way to switch off hardware acceleration to test this issue?
I think the app developer is blowing smoke or smoking blow. There is no user setting to turn off the GPU on any Android device. A properly written app can deal with those settings for example MX player knows which formats can use HW accel and which one's need SW codecs.
If you are running on a rooted ROM, there is a parameter in the system/build.prop file
video.accelerate.hw=1
you can change that to 0 and reboot to see what happens. It will definitely slow other things down though.
Acceleration off
Sir,
how can i switch off the HW acceleration,will be helpfull if anybody teach me how to build custom rom with HW acceleration off for nexus 4.
pls help to to learn from you.
Hi All,
I'm still curious, with the upcoming kernel 3.0 and freshly ported Ducati binary from KF, are we getting everything needed for the HW accelerated UI?
I have seen posts about video being accelerated, but not the UI. I don't know the architecture / background of HWA, so pardon me if this is clear and accelerated video in ICS means also accelerated UI.
Was the ducati binary the last big piece of a puzzle required to get the UI accelerated and now "only" fixes/adjustments/optimisations are needed?
Thanks for clarification
Hi all, I would like to have opinion from you guys.
Under Development Settings, There Is a Force GPU rendering option
Force GPU Rendering []
Use 2D hardware acceleration in applications
Is it good to enable it or not ?
Some of my friends say Yes, some say No.
Well, I would like to have opinion from you guys now
YeoZy96 said:
Hi all, I would like to have opinion from you guys.
Under Development Settings, There Is a Force GPU rendering option
Force GPU Rendering []
Use 2D hardware acceleration in applications
Is it good to enable it or not ?
Some of my friends say Yes, some say No.
Well, I would like to have opinion from you guys now
Click to expand...
Click to collapse
Graphics are handled in one of two ways, "software", which means the primary CPU does the heavy lifting, and "hardware" which means the GPU does the lifting. Hardware rendering is better because it frees up CPU clock cycles for other stuff, so the phone moves faster/smoother (plus GPUs are designed to excel at the types of calculations graphic intensive applications do). This feature supposedly forces programs to use the GPU to paint 2D objects on the screen (2D was previously unsupported, so most apps and the base UI were software accelerated, 3D should be hardware by default), but it can cause crashing, bugginess.
Devs have the option to enable hardware acceleration with a simple line of code (according to Google at least.) If they choose to enable it, the app will be hardware accelerated regardless of what you set in there.
source-http://pocketnow.com/2012/05/25/what-is-force-gpu-rendering-in-ice-cream-sandwich/
Thanks for your info, mate
So that's why some app behaves weirdly, right?
My camera behaves weirdly. And the black background of apps tends to have a white gradient from bottom up.
so, you enable it or not?
Your Sound Mod rocks too, waiting for Clear Audio+
YeoZy96 said:
Thanks for your info, mate
So that's why some app behaves weirdly, right?
My camera behaves weirdly. And the black background of apps tends to have a white gradient from bottom up.
so, you enable it or not?
Your Sound Mod rocks too, waiting for Clear Audio+
Click to expand...
Click to collapse
No mate I dont have those problems
Yeah i enabled it
Are you using Chainfire3D?
You can try to compare and contrast with GPU rendering on and off.
Eg the back ground of root explorer. There will be LIGHT WHITE GRADIENT from bottom up.
No, I'm not using ChainFire3D. But I've tried it before. It ruins my graphics, games don't function properly even.
#Using STOCK 431 fw
YeoZy96 said:
You can try to compare and contrast with GPU rendering on and off.
Eg the back ground of root explorer. There will be LIGHT WHITE GRADIENT from bottom up.
No, I'm not using ChainFire3D. But I've tried it before. It ruins my graphics, games don't function properly even.
#Using STOCK 431 fw
Click to expand...
Click to collapse
YOU HAVE TO INSTALL PLUGINS FOR THAT
You can run tegra games on ray
Yeah, I know. But it still don't function properly. Sheesh...
I only use it while I'm gb where everything works fine.
Mate, spare our poor Qualcomm S2...
Playin Tegra games on ray it's like pushing it to the limit ouch
If it's Qualcomm S4 with Dual Core 1.5GHz Krait Processor. You're good to go
I have graphic acceleration issue in all the Rom based CM12.
grahpic moves very slowly in some games.
in stock rom it has no problem.
Is there any solution to fix?
I don't know if you saw my reply in the other thread but enabling force GPU rendering in developer options seemed to work for me.
This is a simple but powerful mod to improve your User experience on your Poco F1/ any Aderno 630 device.
What this mod does?
*Removes CPU rendering Pathway.
*Gives priority to GPU rendering for better cleaner and faster animation and gaming experience.
*Improves touch.
And much more!
(Of course backup your system just in case)
Installation:
Simply flash the zip via twrp and reboot!
Download attachment below.
Enjoy powerful GPU rendering!
Anyone test it already? How is the different ?
Sent from my POCOPHONE F1 using XDA-Developers Legacy app
what did this mod actualy do? when i opened the cfg file it only contain this string :
0 1 adreno630
There a app called Walt ,but a test kit is required,the only way to test touch latency, anyone keen to try out ?
alldine345 said:
what did this mod actualy do? when i opened the cfg file it only contain this string :
0 1 adreno630
Click to expand...
Click to collapse
This removes the software gfx rendering pathway I.e configured in libGLES_android.so and makes use of gives priority to hardware gfx rendering i.e the GPU u have in some cases software rendering is faster than hardware rendering but since I personally prefer hardware rendering I made this mod so others can use it to to avoid hassle. Simply flash and notice faster better animation in UI and gaming.
Aimara said:
There a app called Walt ,but a test kit is required,the only way to test touch latency, anyone keen to try out ?
Click to expand...
Click to collapse
I don't see any point doing such experiment because you will not notice any latency issue on daily bases expect in high end FPS gaming... If your concerned about the rumours about our device latency I can assure you it'll be fixed with a firmware update idk why Xiaomi is lazy to provide us the fix already!
$hivaM Manav said:
I don't see any point doing such experiment because you will not notice any latency issue on daily bases expect in high end FPS gaming... If your concerned about the rumours about our device latency I can assure you it'll be fixed with a firmware update idk why Xiaomi is lazy to provide us the fix already!
Click to expand...
Click to collapse
Well not for me , for those that keep complaining , i am quite ok with the touch ,be it typing messages on gboard or pubg
$hivaM Manav said:
This removes the software gfx rendering pathway I.e configured in libGLES_android.so and makes use of gives priority to hardware gfx rendering i.e the GPU u have in some cases software rendering is faster than hardware rendering but since I personally prefer hardware rendering I made this mod so others can use it to to avoid hassle. Simply flash and notice faster better animation in UI and gaming.
Click to expand...
Click to collapse
so how do we uninstall once we flashed it?
Even the magisk manager has a downloadable module called GPU turbo boost.. but nothing is happening.. it seems as if it has placebo effect.. just a waste of space.. so your app works differently??? Im currently having issues playing nba 2k18 after some time..
I simply wanted to play it smoothly... With gl tools.. iT says.. 30-50fps.. but never stable..
Having a touch issue and multitouch problem
Somebody says that it's a GPU program fault so that I got multitouch problem in pubg and other fps games.
So does this mod improve my touch issues completely?
mjbad6126 said:
Somebody says that it's a GPU program fault so that I got multitouch problem in pubg and other fps games.
So does this mod improve my touch issues completely?
Click to expand...
Click to collapse
No we will need to wait for a good custom kernel
What effect does this have on the battery. Will my battery drain faster?
That mod is amazing. Everything is so smooth now, unbelievable +.+
Flashed it.... Lets see what happens
Anyone can tell if the keyboard lag typing problem is solved by using this mod?
Nothing happens on mine . I really want my touch screen issue to be fixed . Thanks anyway ts keep on sharing
drakko00 said:
Nothing happens on mine . I really want my touch screen issue to be fixed . Thanks anyway ts keep on sharing
Click to expand...
Click to collapse
Touch screen issues have been fixed in the latest beta rom. Miui 10 8.10.25.
I still have it on xiaomi.eu latest build . Ill give it a try , im desperate now lol
$hivaM Manav said:
This is a simple but powerful mod to improve your User experience on your Poco F1/ any Aderno 630 device.
What this mod does?
*Removes CPU rendering Pathway.
*Gives priority to GPU rendering for better cleaner and faster animation and gaming experience.
*Improves touch.
And much more!
(Of course backup your system just in case)
Installation:
Simply flash the zip via twrp and reboot!
Download attachment below.
Enjoy powerful GPU rendering!
Click to expand...
Click to collapse
Does it works with asus zenfone 5z ???
I flashed it and Google play store and chrome keeps force closing
How do I uninstall?