1. A method for tile-based rendering of content comprising a plurality of content layers, wherein the content is organized as a plurality of tiles including at least a first tile and a second tile, the method comprising: rendering at least a first portion of the content corresponding to the first tile by using at least one processor to calculate one or more pixel values; and in response to the rendering, performing at least one operation on the one or more pixel values, before rendering content corresponding to any other tile, wherein the at least one operation comprises operations for compositing at least two of the plurality of layers.