| Index: src/image/SkDataPixelRef.cpp
|
| diff --git a/src/image/SkDataPixelRef.cpp b/src/image/SkDataPixelRef.cpp
|
| deleted file mode 100644
|
| index c8bfe8083d1d513d85580e6732fc8ea6e33e2cde..0000000000000000000000000000000000000000
|
| --- a/src/image/SkDataPixelRef.cpp
|
| +++ /dev/null
|
| @@ -1,46 +0,0 @@
|
| -/*
|
| - * Copyright 2012 Google Inc.
|
| - *
|
| - * Use of this source code is governed by a BSD-style license that can be
|
| - * found in the LICENSE file.
|
| - */
|
| -
|
| -#include "SkDataPixelRef.h"
|
| -#include "SkData.h"
|
| -#include "SkFlattenableBuffers.h"
|
| -
|
| -SkDataPixelRef::SkDataPixelRef(const SkImageInfo& info, SkData* data)
|
| - : INHERITED(info)
|
| - , fData(data)
|
| -{
|
| - fData->ref();
|
| - this->setPreLocked(const_cast<void*>(fData->data()), NULL);
|
| -}
|
| -
|
| -SkDataPixelRef::~SkDataPixelRef() {
|
| - fData->unref();
|
| -}
|
| -
|
| -void* SkDataPixelRef::onLockPixels(SkColorTable** ct) {
|
| - *ct = NULL;
|
| - return const_cast<void*>(fData->data());
|
| -}
|
| -
|
| -void SkDataPixelRef::onUnlockPixels() {
|
| - // nothing to do
|
| -}
|
| -
|
| -size_t SkDataPixelRef::getAllocatedSizeInBytes() const {
|
| - return fData ? fData->size() : 0;
|
| -}
|
| -
|
| -void SkDataPixelRef::flatten(SkFlattenableWriteBuffer& buffer) const {
|
| - this->INHERITED::flatten(buffer);
|
| - buffer.writeDataAsByteArray(fData);
|
| -}
|
| -
|
| -SkDataPixelRef::SkDataPixelRef(SkFlattenableReadBuffer& buffer)
|
| - : INHERITED(buffer, NULL) {
|
| - fData = buffer.readByteArrayAsData();
|
| - this->setPreLocked(const_cast<void*>(fData->data()), NULL);
|
| -}
|
|
|