Android Developers Backstage cover image

Episode 100: Android Rendering

Android Developers Backstage

00:00

UI Composition Window Manager

In N, we added a synchronization system between the composition window manager service and the framework where we render inside of an app. If you need to interact with that thing, it should be its own view. Don't rewrite your own system because maybe it's going to work differently than the stuff around it. We had Save Layer Reordering. So if you were hitting the especially slow path of calling canvas.save layer, previously what that would do is that would cause an entire pipeline stall as we would switch rendering targets off screen and back. And that would be a significant performance cost.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app