Skip to content

freedreno: Unleash the dragon!

Rob Clark requested to merge robclark/mesa:fd/unleash-the-dragon into main

Looking for better android gaming performance on your snapdragon chromebook? You've come to the right place!

A number of android games are so far, sadly, unaware of open source drivers. And when they see an unknown driver they lump it in the lowest performance tier, artificially limiting framerate and/or gfx settings. So until the games catch up, use driconf to override vendor/renderer settings for moar fps and nicer gfx.

Furthermore, some games seem to be limiting too conservatively when we otherwise have plenty of headroom even if we claim to be a bigger adreno. Possibly a concession to battery life or tighter thermal constraints in a phone, as compared to something like a chromebook. Or maybe the flagship gaming phone thing is a scam ;-)


The first four patches is wiring up support for per-device driconf overrides, and adding support for force_gl_renderer. The last patch is adding the per-game overrides.

LMK if you have any requests for other games to investigate

Edited by Rob Clark

Merge request reports