12 ms·
But basically every app with UI requires 3D rendering because that's how 2D toolkits are implemented these days too. The actual systematic fix for the Android
by fidgewidge 4y ago
But basically every app with UI requires 3D rendering because that's how 2D toolkits are implemented these days too.
The actual systematic fix for the Android GPU issue is what Chrome does: require untrusted code to serialize command streams to a separate process that does extensive validation before handing off to the driver. But that yields a performance/energy impact, so, it may also be more reasonable to just audit and fix drivers.
- TazeTSchnitzel 4y agoThat separate process would probably end up much more complex than today's kernel drivers.
- fidgewidge 4y agoDoubtful? You can read the source of the GPU process in Chrome. Drivers are more complex.