Home Tags OpenGL

Tag: OpenGL

GLTools ~ Chainfire3D replacement graphics optimizer for Android

Finally, there is a replacement for great Android graphics optimizer application Chainfire3D – GLTools. I used to play Nvidia Tegra games with Chainfire3D hack. However, it is not supporting newer Android version years ago. Thanks to n0n3m4, we can enjoy such features once more. Yup, GLTools is a custom OpenGL driver. It will let you change resolution and rendering bit rate in any games, GPU name so that you can enjoy enhanced graphics on a low-end GPU device. Or enhance games graphics quality by enable MSAA or CSAA mode. There is a nice onscreen FPS counter to let you benchmark games performance after tweaked too. Isn’t that great?

GLTools-Graphics-Optimizer
GLTools

How to enhance 3D apps & games graphics quality on Nexus 4?

Playing 3D games on Google Nexus 4 4.7 1280 x 768 pixel resolution (320 ppi) WXGA IPS screen is good. But you can enhance it further by enable 4x MSAA (Multisample anti-aliasing). Yes, turning on MSAA will improve 3D applications and games graphics quality on Nexus 4. All the edges of polygons (the most obvious source of aliasing in 3D graphics) are antialiased. Therefore, you get better image quality just like below example. However, this 4x MASS feature is limited to OpenGL ES 2.0 Android applications and games only. And there might be minor performance hit on intensive 3D games.

Subway Surf @ 4x MSAA

How to enable 4x MSAA in OpenGL ES 2.0 Android apps & games?

I love to enable 4x MSAA in most of the 3D games that I play. Anti-Aliasing will make the games graphics look great. And the good news is that you can enable 4x MSAA in OpenGL ES 2.0 Android applications and games for free now. No Chainfire3D Pro driver is needed. However, here is the catch ~ you need to have at least Android 4.2 Jelly Bean and GPU hardware that support MSAA. NVIDIA Tegra 3 GPU does not support MSAA, so no luck on Google Nexus 7. But all Android devices which loaded with ARM Mali-400 MP GPU support it. Therefore, devices like Samsung Galaxy S2, Galaxy Note, Galaxy S3 and Galaxy Note 2 support MSAA.

4x MSAA in OpenGL ES 2.0 on Beach Buggy Blitz (100% cropped)

Chainfire3D Pro MSAA Video Demo on Samsung Galaxy S2

I still remember the old time when 3D display card on computer can enable Anti-Aliasing function. AA graphics is great but the performance is slow if you don’t have a decent GPU. Samsung Galaxy S II ARM Mali-400 MP GPU supports Anti-Aliasing now. ARM mentions that Samsung Galaxy S2 can enable 4x MSAA with no performance drop while 16x MSAA outperform all implementations of comparable quality. Is that true? Let’s find out and do watch it in 1080p Full HD full screen mode…

Chainfire3D Pro 4xMSAA & 16xMSAA samples on Samsung Galaxy S2

Samsung Galaxy S II ARM Mali-400 MP GPU supports Anti-Aliasing (4xAA and 16xAA). However, most of the current OpenGL Android games do not support Anti-Aliasing feature. Mali-400 MP can process 4x Multi-Sampling with virtually no performance drop. Thanks to Chainfire3D Pro, Samsung Galaxy S2 users can force 4xMSAA and 16xMSAA Anti-Aliasing on their OpenGL 3D games now. Here are some Chainfire3D Pro 4xMSAA and 16xMSAA samples that I took…


Lets Golf 2 HD
Normal | 4xMSAA | 16xMSAA

Reviews

ASUS RT-AX52 In-Depth Review – The Cheapest AX1800 WiFi 6...

Enjoy wide coverage and fast transfer rate up to 130 Mbps. Even wider and faster speed when paired with another unit. Yes, this is...

News

Kingston Technology Tops Channel SSD Market Share for 2023

Kingston Technology, a world leader in memory products and technology solutions, today announced it has once again closed out a successful year maintaining the...