To fully understand the Android rendering optimizations and pipeline a low-level understanding of GPUs graphics pipeline is necessary. Because no vendor is very specific about the internals of their GPU architecture, one has to sift through marketing presentations, blog posts and white papers to find the relevant pieces of information. Therefore, most of the information presented here is to be considered a simplification of what the hardware actually does.
A very detailed look at Android’s graphics pipeline.
It’s a very interesting paper but there are a few inaccuracies in it.