In order to fulfill the basic functions of our service, the user hereby agrees to allow Xiaomi to collect, process and use personal information which shall include but not be limited to written threads, pictures, comments, replies in the Mi Community, and relevant data types listed in Xiaomi's Private Policy. By selecting "Agree", you agree to Xiaomi's Private Policy and Content Policy .
Agree

Mi Max 3

[Discussion] [How it Works #13] Why You Should Not Include These Features in MIUI!

2019-07-08 13:39:57
1296 47

Dear Mi Fans!

This is a new series about all parts your smartphones and how it works on device!
But not all know how it work's! Today you know it and more about this smartphone detail.  We will not talk about how they are produced! And let's talk about the main concepts and technical characteristics. I think many will be interested to find out this information.

What is FORCE GPU RENDERING and 4XMSAA in mobile phone!?

FORCE GPU RENDERING IN DEVELOPER OPTIONS

What is GPU Rendering?
The GPU is the Graphics Processing Unit. At its core, it’s very similar to the CPU, but instead of doing calculations and performing tasks related to the operating system and hardware, the GPU handles the graphical information. In other words, it puts stuff on the screen for your eyes to see.

While the CPU is perfectly capable of handling graphical instructions, doing so will take time away from doing other important stuff for the system, which can lead to lag. Even more, the way CPUs are designed makes them quite inefficient with processing graphical data, compared to GPUs which are programmed to handle graphical information.

This is where GPU Rendering comes along – it takes the graphical processing part away from the CPU, thus freeing it up for more important chores. Since the GPU is much better with graphical data, the end result is better performance for both the CPU and the GPU.


When to Force GPU Rendering?
Enabling this setting will offload window components like text, buttons and 2d graphics calculations to the GPU. This will make your device render UI animations better and feel less laggy. While you’ll definitely achieve a smoother experience and better frame rate in 2d applications, your device may end up using more battery. GPUs are known to consume more power than CPUs, so expect to see a 10-15% reduction in battery life if you leave it on at all times.

Forcing GPU rendering definitely makes sense on devices with a weaker CPU. If your device is anything less than a quad-core, I would recommend you leave it on at all times.

But keep in mind that GPU rendering is only efficient with 2d applications. Big games using 3D graphics can have worse frame rates with Force GPU Rendering enabled. The good thing is most Android versions won’t interfere with 3D apps and will only force GPU rendering on 2d apps that don’t use it by default.

Because most new apps already have this option enabled in their code, you might only notice sizeable differences when browsing through the menus of your phone. Your device will feel more snappy and display information on your screen faster than it used to. Sure, some older or badly-made apps will achieve higher frame rates while forcing GPU rendering, but those cases are rare. Bottom line is, it’s up to you to decide if you want to trade battery life for increased fluidity and some additional frame rates.

Result:
In our time, there is a place to be! But in fact, this is not worth doing! In the race for 3 frames FPS you lose autonomy! But in some cases, there may even be glitches in the form of delays or errors of certain applications. But you decide to turn it on or not!

Glitches and delays may appear during deep sleep of the device! When you unlock the smartphone, you can see a delay in rendering the desktop, or when folding up the application. This is most likely due to the fact that the GPU goes into deep sleep and resets the frequency to a minimum, and it is difficult for him to return them to working condition. For example, the CPU has a much higher frequency in a deep sleep than that of a GPU, and the CPU handles drawing more quickly than a GPU. As for me, the delay and poor autonomy is not an option for smoothness. Poor autonomy may be due to the fact that in normal mode, the smartphone processes graphics through the CPU and rarely uses the GPU (only in some cases). From this, a picture emerges that when you turn on the acceleration, your smartphone spends battery power not only for powering the CPU but also for the GPU, without switching it on, the costs go to the energy efficient CPU cores.


4XMSAA IN DEVELOPER OPTIONS!
The quality of images and graphics performance on your Android device has been enhanced throughout the years. So if you have an Android device or if you are using other high-end applications and you are fond of playing high-end, graphics-intensive games, it can get even better since you can improve its image quality not just in games as well as other applications.

One of the techniques used in computer graphics is called Multisample anti-aliasing or MSAA that improves image quality in a device. To use Multisample anti-aliasing on your Android device such as OpenGL ES 2.0 and other applications, there is a setting in the Developer options called Force 4x MSAA that forces your Android device to use 4x multisample anti-aliasing for smoother gaming and app experience. Even so, it will still depend on the graphics processing unit (GPU) your Android device has. So if your device is not high-end enough to use Multisample anti-aliasing, you might experience some problems. It is turned off by default for a reason after all.

Result:
Take note that when you turn on the Force 4x MSAA, it can easily drain your battery which is of course, still depends on the Android device you are using. Nevertheless, there is still no harm in trying especially if you are a gamer and prefer your games in high quality. You always have the option to turn it back off if it does not suit you. In some cases, you can not get anything except delays and glitches of the system, if your chip can not display everything correctly. This function can be tried on top chips from Qualcomm or other.

Conclusion:
Autonomy is not worth spending on extra frames in games or smoothness of the system. Beauty today is a luxury! For me, autonomy is more important than 3 fps in graphics.


Thanks to Administrator and SMod and Mod!

Rate

Number of participants 5 Experience +73 Pack Reason

View Rating Log

2019-07-08 13:39:57
Favorites28 RateRate

Pro Bunny

bob72gar | from Redmi 5 Plus

#1

Nice thread, thank you!
2019-07-08 13:42:28
WOW, that's one of a kind thread, Thanks for sharing
2019-07-08 13:42:59

Grand Master Bunny

Seragios | from Redmi 5

#3

Thanks for sharing.information
2019-07-08 14:33:39

Grand Master Bunny

Anjar Arkhana | from Redmi Note 5A

#4

detailing info, so usefull, thanks sir.
2019-07-08 14:49:54

Master Bunny

Sknight | from Redmi Note 4

#5

Good information, thanks for sharing.
2019-07-08 16:49:19

Master Bunny

Suter | from Redmi 3

#6

Another interesting informative article thanks.
2019-07-08 18:28:56

Photography Team

Jillzy | from Redmi Note 5

#7

wow, nice information, useful! thank you
2019-07-08 19:24:55

Beta Team-Global

Sadique | from Redmi Note 5 Pro

#8

thanks for sharing
2019-07-08 20:25:22

Resource Team

BeingBishal | from MI 9 SE

#9

Great Article!
2019-07-08 20:32:13

Master Bunny

frost_dragneel | from Redmi Note 6 Pro

#10

thnks for sharing ✨✨
2019-07-08 22:47:57
please sign in to reply.
Sign In Sign Up

TomHenson

Super moderator

  • Followers

    498

  • Threads

    99

  • Replies

    468

  • Points

    62133

3 дня подряд
7 дней подряд
21 день подряд
40 дней подряд
70 дней подряд
Новичок
100 Коментарів
100 Тем
New Home
10k Mi Fans
Redmi Note 7
Cast Away
20K Mi Fans
Mi Love U & I
Bunny Winner
20K Mi Fans
Best Mi
Android Q
50K Mi Fans
Mobile Photography Lover
70K Mi Fans
Challenger
Eid ul-Fitr Mubarak
Brain Teaser
100K Mi Fans
Selfie Day
Mi 9T
Global Fans
My Country My Pride
Profile Medal
MIUI 9th Birthday

Read moreGet new
Copyright©2016-2019 Xiaomi.com, All Rights Reserved
Content Policy
Quick Reply To Top Return to the list