diff options
author | 2011-06-27 14:42:15 +0000 | |
---|---|---|
committer | 2011-06-27 14:42:15 +0000 | |
commit | 5667afc5cb4a8cd15a27667f222b6d9c94d61c38 (patch) | |
tree | 2e1fc9cce83746cc0853e7aba7b936d2fac943ec /src/core/SkPictureRecord.cpp | |
parent | 0f1c95cd67a056cff9c9cd31fa51d9de9392142e (diff) |
remove drawShape from canvas api
git-svn-id: http://skia.googlecode.com/svn/trunk@1723 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'src/core/SkPictureRecord.cpp')
-rw-r--r-- | src/core/SkPictureRecord.cpp | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/src/core/SkPictureRecord.cpp b/src/core/SkPictureRecord.cpp index 6b2b330c55..9339efca38 100644 --- a/src/core/SkPictureRecord.cpp +++ b/src/core/SkPictureRecord.cpp @@ -1,5 +1,4 @@ #include "SkPictureRecord.h" -#include "SkShape.h" #include "SkTSearch.h" #define MIN_WRITER_SIZE 16384 @@ -368,20 +367,6 @@ void SkPictureRecord::drawPicture(SkPicture& picture) { validate(); } -void SkPictureRecord::drawShape(SkShape* shape) { - addDraw(DRAW_SHAPE); - - int index = fShapes.find(shape); - if (index < 0) { // not found - index = fShapes.count(); - *fShapes.append() = shape; - shape->ref(); - } - // follow the convention of recording a 1-based index - addInt(index + 1); - validate(); -} - void SkPictureRecord::drawVertices(VertexMode vmode, int vertexCount, const SkPoint vertices[], const SkPoint texs[], const SkColor colors[], SkXfermode*, @@ -433,7 +418,6 @@ void SkPictureRecord::reset() { fPaints.reset(); fPictureRefs.unrefAll(); fRegions.reset(); - fShapes.safeUnrefAll(); fWriter.reset(); fHeap.reset(); |