@yiningkarlli It absolutely does but the difficulty is going from the shape to the rectangle spans used to flow the text. In past implementation of Knuth I saw for the web, folks would just do it by hand, or it wouldn't work if text had different font heights in the same line.
R8 takes your code to the finish line 🏁
In the latest episode of Android Developers Backstage, we cover:
→ R8 vs D8
→ Avoiding the "Big 3" build mistakes
→ Resource shrinking in AGP 9.0
https://t.co/mbvu3fZc0v
@ColtonIdle@theapache64 It's a mix of the pipeline and the GPU avoiding redundant work, but also tiler based architecture making this very fast (in the case we care about here). So it's software and hardware being smart, and hardware being fast.
@ColtonIdle@theapache64 They're not really an issue on modern hardware. But they're usually an indicator of other wasteful things happening which may impact memory, layout, etc. A benchmark like this isn't a great way to measure their impact since it's will depend on what causes them
We’ve reduced Android Runtime compile times by 18% without sacrificing code quality → https://t.co/QMWLuBkKMr
These improvements mean smoother app performance and better battery life for your users, available now for Android 12+ via mainline updates.
@Mahesh_Manseta@JorgeCastilloPr There were internal code names for A and B but they were robot names, not desserts/pastries/sweets. Petit Four was the first public code name, followed by Cupcake.
New blog post on how to detect tap on arbitrary shapes with Jetpack Compose, and in general how to easily check if a given set of coordinates is contained inside a path.
https://t.co/wlCea4nV7E