> question out of curiosity - are there cases where driver bugs affect cordova app performance but not chrome performance?
Yep.
Also the Chrome browser and the WebView (used in Cordova apps) have different GPU driver blacklists, which means you can get fast GPU acceleration in the Chrome browser but slow software rendering in the APK.
Oh. I would always test my project by using Chrome on Android, as I assumed that this was a good way to see the performance of my project on mobile.
I always thought to worry about building APK's nearer the end of a project, as long as my project worked well in Chrome. If anything, I thought there'd be a performance boost when doing a final APK build, since it's a stripped down Chrome, but I see.
Is there a workaround available for people that have this? Can we change the GPU blacklists if they're different per app? Or force to ignore the blacklist on all devices?