OpenGL (Skia) on Mi 5 - Xiaomi Mi 5 Guides, News, & Discussion

I just found that android Oreo have another OpenGL called OpenGL (Skia).
But what is actually OpenGL (Skia) means?
OpenGL (Skia) was actually named Skia Engine project, but idk how to describe it so im gonna give a link to Wikipedia :
https://en.m.wikipedia.org/wiki/Skia_Graphics_Engine
Does this gonna make improvement?
Well i test this skia on Floppy Kernel, running on OS Pixel Experience 8.1.0
I use Shadowguns Legends to test it the difference between Default and Skia, and it does far better than the default, where i can get 60fps at low graphic while default was laggy and choppy
And i play PUBG mobile too, but there is no big difference about it because it still cant achieve 60fps on phone
So to use this, u must open from Developer Menu, scroll down untill you found it (See screenshot) at the bottom http://prntscr.com/iuyv05
So, do you think its better or worse? Please share your test

Related

what is HWcomposer

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/

{ICS}{Misc} -> Force GPU Rendering

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

Google camera and Portrait mode for ARM or 32bit users

Hello,
I have an oneplus x onyx running androi oreo 8.1 the yumemitchi rom. Can I use portrait mode in my phone because the Google camera or the Camera NX does not work in ARM or 32 bit. Can anyone help?
Demo Portrait/Blur App using DeeplabV3+
Stalphaghost said:
Hello,
I have an oneplus x onyx running androi oreo 8.1 the yumemitchi rom. Can I use portrait mode in my phone because the Google camera or the Camera NX does not work in ARM or 32 bit. Can anyone help?
Click to expand...
Click to collapse
-:As google open Sourced Its Deeplab v3+ implementation, I have created a demo app for Image Segmentation using it . Blur is done to most of the background although not as accurate as Pixel's and certainly not as fast It is a start for other experienced devs to Make such app.It leverages Quality for time restricting image to 500px for a result within a minute( 1000px version took about 2 min and 1500px version took too long about 4-5 min) .If you want to check it you can copy this Linkin your browser crying:can't insert proper link: tiny.cc/CameraBlur
How to increase image size

[mod] dark gpu rendering

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?

Alternative to Game Tuner on Android Pie

It is my first time consulting in XDA apologies for any errors in advance. My query is if there is something that can be used to replace Game Tuner, in Android Pie it does not work anymore and it lacks the option to improve the Hardware Performance. Using an S8 + and in games is like using an S4 for current games without Game Tuner, the performance is really bad. Apart from the option to go back to Android Oreo, is there any way to improve the performance of Hardware?:confuso::Rodar los ojos::llorando:

Categories

Resources