Take Control of All Aspects of Your Device’s 3D Rendering Subsystem with Chainfire3D!
Remember that article we wrote last week regarding an alternative method of achieving NightMode functionality using a certain intermediary proxy driver? Can you also recall how we mentioned that big things would come of this development?
Well, it looks as if these aforementioned “big things” are now here thanks to XDA moderator and all-around developer extraordinaire Chainfire. As aluded to earlier, this powerful driver has many potential uses such as improving rendering performance and adding game compatibility. Oh, and of course, NightMode is still available for the OLED folks out there.
In the words of the developer:
Chainfire3D is an intermediary OpenGL driver. What does that mean? It means that Chainfire3D sits between your apps and the graphics drivers, and can intercept and/or change commands between the two. It has some built-in functions, and can be further extended with plugins to provide extra functionality.
– CF3D OpenGL driver
– NightMode (inspired by Jeff Sharkey, more info here
— Handy shortcut to toggle on/off
— Supports red, green, blue, amber and salmon modes
– Global OpenGL manipulation
— Reduce texture size
— Reduce texture quality
— Unroll textures
— Load plugins
— (Pro) Disable Chainfire3D detection
– (Pro) OpenGL manipulation on a per-app bases
– (Pro) Fix market settings
Sounds exciting, right? To get your hands on Chainfire3D, head on over to the application thread! As before, however, be sure to proceed with caution. Make sure to make a Nandroid backup before installing this.