Fuse GrReplacements and GrLayerCache
authorrobertphillips <robertphillips@google.com>
Wed, 3 Dec 2014 15:33:57 +0000 (07:33 -0800)
committerCommit bot <commit-bot@chromium.org>
Wed, 3 Dec 2014 15:33:57 +0000 (07:33 -0800)
commite99d499caa7dbc80b58e0faf5ce137e7d30cc5d0
tree51fbc4f33ad173c3504998826e6333d99cb67f3f
parent2dd1ae016d7f297b433c3ea3a771ef8e01657c1f
Fuse GrReplacements and GrLayerCache

The conversion step from GrCachedLayer to ReplacementInfo isn't necessary.

Review URL: https://codereview.chromium.org/769533004
12 files changed:
src/core/SkLayerInfo.h
src/core/SkMultiPictureDraw.cpp
src/core/SkRecordDraw.cpp
src/gpu/GrLayerCache.cpp
src/gpu/GrLayerCache.h
src/gpu/GrLayerHoister.cpp
src/gpu/GrLayerHoister.h
src/gpu/GrRecordReplaceDraw.cpp
src/gpu/GrRecordReplaceDraw.h
src/gpu/SkGpuDevice.cpp
tests/GpuLayerCacheTest.cpp
tests/RecordReplaceDrawTest.cpp