Android Performance Patterns: Understanding Overdraw

Subscribers:
2,520,000
Published on ● Video Link: https://www.youtube.com/watch?v=T52v50r-JfE



Duration: 2:59
32,852 views
342


One of the most problematic performance problems on Android is the easiest to create; thankfully, it’s also easy to fix.

OVERDRAW is a term used to describe how many times a pixel has been re-drawn in a single frame of rendering. It’s a troublesome issue, because in most cases, pixels that are overdrawn do not end up contributing to the final rendered image. As such, it amounts to wasted work for your GPU and CPU.

Fixing overdraw has everything to do with using the available on-device tools, like Show GPU Overdraw, and then adjusting your view hierarchy in order to reduce areas where it may be occurring.

In this video, +Colt McAnlis runs through the problem, takes a look at the tools, and talks about some great ways to solve this issue in your own application.

Watch more Android Performance Patterns here: http://goo.gl/3dBbse

#develop, #performance, #render, #overdraw #gpu







Tags:
performance
Android
Google
overdraw
programming
Android Performance Patterns
colton
GDS
DevByte
product: android
fullname: Colt McAnlis
Location: MTV
Team: Scalable Advocacy
Type: DevByte
GDS: Full Production