diff options
author | 2014-10-01 09:24:06 -0700 | |
---|---|---|
committer | 2014-10-01 09:24:06 -0700 | |
commit | 68cd2aa797f707a9847f8eba0758787cafd43e43 (patch) | |
tree | 2748e017fe0325303970e9d7eb71d74178da6706 /experimental/SkSetPoly3To3_D.cpp | |
parent | dbcb5ff125e127fe48597a7a1956c73a5e316e3e (diff) |
Update GrRecordReplaceDraw to use SkTDynamicHash & add ReplaceDraw
Having hoisted layers from different pictures invalidates the assumptions of the old GrReplacements object. This is fixed by switching to a SkTDynamicHash-based back-end.
Sub-picture-layers also require that the replacement drawing occur for the sub-pictures too. The ReplaceDraw object is added to make this happen and limit the replacement lookup to saveLayer draw commands.
This is split out of (Fix sub-picture layer rendering bugs - https://codereview.chromium.org/597293002/).
BUG=skia:2315
Review URL: https://codereview.chromium.org/607763008
Diffstat (limited to 'experimental/SkSetPoly3To3_D.cpp')
0 files changed, 0 insertions, 0 deletions