summaryrefslogtreecommitdiff
path: root/graphics/java/android/renderscript/ProgramFragmentFixedFunction.java
diff options
context:
space:
mode:
authorChris Craik <ccraik@google.com>2013-05-31 11:38:03 -0700
committerChris Craik <ccraik@google.com>2013-06-12 14:46:52 -0700
commit28ce94a4ffc7576f40776d212f1ada79fafaa061 (patch)
tree644d590fb3ccb5db34ecf68bb3360923f3d65c29 /graphics/java/android/renderscript/ProgramFragmentFixedFunction.java
parent97f41383eb2bb098767ca153e470009fea810540 (diff)
Overdraw avoidance and merging of clipped ops
bug:8951267 If an opaque op, or group of opaque ops covers the invalidate region, skip draw operations that precede it. Clipped operations may now be merged, but only if they share a clipRect - this is a very case for e.g. ListView, where all background elements may now be a part of the same MergingDrawBatch. It is this more aggressive merging that groups together clipped background elements in the ListView case, enabling the overdraw avoidance skipping the window background. Change-Id: Ib0961977e272c5ac37f59e4c67d828467422d259
Diffstat (limited to 'graphics/java/android/renderscript/ProgramFragmentFixedFunction.java')
0 files changed, 0 insertions, 0 deletions