~/talk

Android Graphics Performance

Talkat Google I/O 2013 · 2013-05-15..05-17· [android, web-performance]
slides:none on file

Shows concrete rendering changes: the framework now reorder and merge display list commands to cut GPU draw calls (demo drops 88 draw commands to 39) and adds limited multi‑core work (RenderScript for drop shadows). Covers concrete tools: systrace with GL tracing and the on‑device “show GPU overdraw” colors (blue/green/red), plus android.os.trace beginSection/endSection for low‑overhead timing. Gives practical fixes—nine‑patch hole trick, layer/alpha pitfalls, trilinear (mip) filtering—and explains when they help or hurt 60 FPS (16 ms) budgets.

AI-written summary · about

  1. 0:00Introduction and overview
  2. 1:30Rendering architecture
  3. 4:48Rendering demo and analysis
  4. 7:33Multi-threading and clipping
  5. 10:13GPU debugging tools
  6. 12:00Frame rate analysis
  7. 15:13System tracing techniques
  8. 21:04Overdraw optimization
  9. 25:40Image filtering
  10. 27:34Canvas layers
  11. 30:56Optimizing transparency
  12. 35:03Canvas API tips
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.