summaryrefslogtreecommitdiff
path: root/docs/html/sdk/api_diff/15/changes
diff options
context:
space:
mode:
authorChris Craik <ccraik@google.com>2013-04-15 16:08:28 -0700
committerChris Craik <ccraik@google.com>2013-04-16 15:05:49 -0700
commit34416eaa1c07b3d7a139e780cea8f8d73219650e (patch)
tree76047dada59721c749e61801351017a56980b5c2 /docs/html/sdk/api_diff/15/changes
parent5584737fff6350ab09fb53e6a73bbff770930727 (diff)
Make layer double drawing visible in overdraw debug mode
A clipped saveLayer will cause two draws - first to an onscreen buffer, then again back to the framebuffer. This change - when in overdraw debug - reissues draws associated with a clipped saveLayer, but only to the stencil buffer. Operations within a saveLayer are shown correctly to be twice drawn, and View.setAlpha() without an associated hardware layer, or hasOverlappingRendering() are made more visible. Hardware layers, on any frame that they are updated, similarly draw twice, and will also be counted against the stencil buffer doubly. Note: greater depths of layers - e.g. a saveLayer within a saveLayer - are not respected, as that would require additional region tracking. Change-Id: I61fb0e61038fe66013d59914c20bb47a550dea7d
Diffstat (limited to 'docs/html/sdk/api_diff/15/changes')
0 files changed, 0 insertions, 0 deletions