aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/pipe
diff options
context:
space:
mode:
authorGravatar reed <reed@chromium.org>2015-01-02 06:39:51 -0800
committerGravatar Commit bot <commit-bot@chromium.org>2015-01-02 06:39:51 -0800
commitc4fda92f45b9649f233a5b8636618a6431aa59cb (patch)
tree18eab2beddd77308e51e6aba0fa152e883d7b1b0 /src/pipe
parent7c339ae1e362e9f02cdfb9b32007f143dec0bc0e (diff)
remove unused drawData
Diffstat (limited to 'src/pipe')
-rw-r--r--src/pipe/SkGPipePriv.h1
-rw-r--r--src/pipe/SkGPipeRead.cpp14
-rw-r--r--src/pipe/SkGPipeWrite.cpp18
3 files changed, 0 insertions, 33 deletions
diff --git a/src/pipe/SkGPipePriv.h b/src/pipe/SkGPipePriv.h
index 2ea6ba5d55..447e7687c1 100644
--- a/src/pipe/SkGPipePriv.h
+++ b/src/pipe/SkGPipePriv.h
@@ -43,7 +43,6 @@ enum DrawOps {
kDrawBitmapNine_DrawOp,
kDrawBitmapRectToRect_DrawOp,
kDrawClear_DrawOp,
- kDrawData_DrawOp,
kDrawDRRect_DrawOp,
kDrawOval_DrawOp,
kDrawPaint_DrawOp,
diff --git a/src/pipe/SkGPipeRead.cpp b/src/pipe/SkGPipeRead.cpp
index bdd925e3c5..dab6178cfe 100644
--- a/src/pipe/SkGPipeRead.cpp
+++ b/src/pipe/SkGPipeRead.cpp
@@ -640,19 +640,6 @@ static void drawSprite_rp(SkCanvas* canvas, SkReader32* reader, uint32_t op32,
///////////////////////////////////////////////////////////////////////////////
-static void drawData_rp(SkCanvas* canvas, SkReader32* reader, uint32_t op32,
- SkGPipeState* state) {
- // since we don't have a paint, we can use data for our (small) sizes
- size_t size = DrawOp_unpackData(op32);
- if (0 == size) {
- size = reader->readU32();
- }
- const void* data = reader->skip(SkAlign4(size));
- if (state->shouldDraw()) {
- canvas->drawData(data, size);
- }
-}
-
static void drawPicture_rp(SkCanvas* canvas, SkReader32* reader, uint32_t op32,
SkGPipeState* state) {
UNIMPLEMENTED
@@ -815,7 +802,6 @@ static const ReadProc gReadTable[] = {
drawBitmapNine_rp,
drawBitmapRect_rp,
drawClear_rp,
- drawData_rp,
drawDRRect_rp,
drawOval_rp,
drawPaint_rp,
diff --git a/src/pipe/SkGPipeWrite.cpp b/src/pipe/SkGPipeWrite.cpp
index 9f56f6f549..45b26dbaf8 100644
--- a/src/pipe/SkGPipeWrite.cpp
+++ b/src/pipe/SkGPipeWrite.cpp
@@ -253,7 +253,6 @@ public:
const SkColor colors[], SkXfermode*,
const uint16_t indices[], int indexCount,
const SkPaint&) SK_OVERRIDE;
- virtual void drawData(const void*, size_t) SK_OVERRIDE;
virtual void beginCommentGroup(const char* description) SK_OVERRIDE;
virtual void addComment(const char* kywd, const char* value) SK_OVERRIDE;
virtual void endCommentGroup() SK_OVERRIDE;
@@ -1086,23 +1085,6 @@ void SkGPipeCanvas::onDrawPatch(const SkPoint cubics[12], const SkColor colors[4
}
}
-void SkGPipeCanvas::drawData(const void* ptr, size_t size) {
- if (size && ptr) {
- NOTIFY_SETUP(this);
- unsigned data = 0;
- if (size < (1 << DRAWOPS_DATA_BITS)) {
- data = (unsigned)size;
- }
- if (this->needOpBytes(4 + SkAlign4(size))) {
- this->writeOp(kDrawData_DrawOp, 0, data);
- if (0 == data) {
- fWriter.write32(SkToU32(size));
- }
- fWriter.writePad(ptr, size);
- }
- }
-}
-
void SkGPipeCanvas::beginCommentGroup(const char* description) {
// ignore for now
}