Index: src/core/SkWriteBuffer.cpp |
diff --git a/src/core/SkWriteBuffer.cpp b/src/core/SkWriteBuffer.cpp |
index b90a81e631593aab3cc53ddbc71e29a882a567f3..d1812a13e0b6581dd8b821e9079ca9491d6eff5d 100644 |
--- a/src/core/SkWriteBuffer.cpp |
+++ b/src/core/SkWriteBuffer.cpp |
@@ -14,14 +14,14 @@ |
#include "SkStream.h" |
#include "SkTypeface.h" |
-SkWriteBuffer::SkWriteBuffer(uint32_t flags) |
+SkBinaryWriteBuffer::SkBinaryWriteBuffer(uint32_t flags) |
: fFlags(flags) |
, fFactorySet(nullptr) |
, fBitmapHeap(nullptr) |
, fTFSet(nullptr) { |
} |
-SkWriteBuffer::SkWriteBuffer(void* storage, size_t storageSize, uint32_t flags) |
+SkBinaryWriteBuffer::SkBinaryWriteBuffer(void* storage, size_t storageSize, uint32_t flags) |
: fFlags(flags) |
, fFactorySet(nullptr) |
, fWriter(storage, storageSize) |
@@ -29,52 +29,52 @@ SkWriteBuffer::SkWriteBuffer(void* storage, size_t storageSize, uint32_t flags) |
, fTFSet(nullptr) { |
} |
-SkWriteBuffer::~SkWriteBuffer() { |
+SkBinaryWriteBuffer::~SkBinaryWriteBuffer() { |
SkSafeUnref(fFactorySet); |
SkSafeUnref(fBitmapHeap); |
SkSafeUnref(fTFSet); |
} |
-void SkWriteBuffer::writeByteArray(const void* data, size_t size) { |
+void SkBinaryWriteBuffer::writeByteArray(const void* data, size_t size) { |
fWriter.write32(SkToU32(size)); |
fWriter.writePad(data, size); |
} |
-void SkWriteBuffer::writeBool(bool value) { |
+void SkBinaryWriteBuffer::writeBool(bool value) { |
fWriter.writeBool(value); |
} |
-void SkWriteBuffer::writeScalar(SkScalar value) { |
+void SkBinaryWriteBuffer::writeScalar(SkScalar value) { |
fWriter.writeScalar(value); |
} |
-void SkWriteBuffer::writeScalarArray(const SkScalar* value, uint32_t count) { |
+void SkBinaryWriteBuffer::writeScalarArray(const SkScalar* value, uint32_t count) { |
fWriter.write32(count); |
fWriter.write(value, count * sizeof(SkScalar)); |
} |
-void SkWriteBuffer::writeInt(int32_t value) { |
+void SkBinaryWriteBuffer::writeInt(int32_t value) { |
fWriter.write32(value); |
} |
-void SkWriteBuffer::writeIntArray(const int32_t* value, uint32_t count) { |
+void SkBinaryWriteBuffer::writeIntArray(const int32_t* value, uint32_t count) { |
fWriter.write32(count); |
fWriter.write(value, count * sizeof(int32_t)); |
} |
-void SkWriteBuffer::writeUInt(uint32_t value) { |
+void SkBinaryWriteBuffer::writeUInt(uint32_t value) { |
fWriter.write32(value); |
} |
-void SkWriteBuffer::write32(int32_t value) { |
+void SkBinaryWriteBuffer::write32(int32_t value) { |
fWriter.write32(value); |
} |
-void SkWriteBuffer::writeString(const char* value) { |
+void SkBinaryWriteBuffer::writeString(const char* value) { |
fWriter.writeString(value); |
} |
-void SkWriteBuffer::writeEncodedString(const void* value, size_t byteLength, |
+void SkBinaryWriteBuffer::writeEncodedString(const void* value, size_t byteLength, |
SkPaint::TextEncoding encoding) { |
fWriter.writeInt(encoding); |
fWriter.writeInt(SkToU32(byteLength)); |
@@ -82,46 +82,46 @@ void SkWriteBuffer::writeEncodedString(const void* value, size_t byteLength, |
} |
-void SkWriteBuffer::writeColor(const SkColor& color) { |
+void SkBinaryWriteBuffer::writeColor(const SkColor& color) { |
fWriter.write32(color); |
} |
-void SkWriteBuffer::writeColorArray(const SkColor* color, uint32_t count) { |
+void SkBinaryWriteBuffer::writeColorArray(const SkColor* color, uint32_t count) { |
fWriter.write32(count); |
fWriter.write(color, count * sizeof(SkColor)); |
} |
-void SkWriteBuffer::writePoint(const SkPoint& point) { |
+void SkBinaryWriteBuffer::writePoint(const SkPoint& point) { |
fWriter.writeScalar(point.fX); |
fWriter.writeScalar(point.fY); |
} |
-void SkWriteBuffer::writePointArray(const SkPoint* point, uint32_t count) { |
+void SkBinaryWriteBuffer::writePointArray(const SkPoint* point, uint32_t count) { |
fWriter.write32(count); |
fWriter.write(point, count * sizeof(SkPoint)); |
} |
-void SkWriteBuffer::writeMatrix(const SkMatrix& matrix) { |
+void SkBinaryWriteBuffer::writeMatrix(const SkMatrix& matrix) { |
fWriter.writeMatrix(matrix); |
} |
-void SkWriteBuffer::writeIRect(const SkIRect& rect) { |
+void SkBinaryWriteBuffer::writeIRect(const SkIRect& rect) { |
fWriter.write(&rect, sizeof(SkIRect)); |
} |
-void SkWriteBuffer::writeRect(const SkRect& rect) { |
+void SkBinaryWriteBuffer::writeRect(const SkRect& rect) { |
fWriter.writeRect(rect); |
} |
-void SkWriteBuffer::writeRegion(const SkRegion& region) { |
+void SkBinaryWriteBuffer::writeRegion(const SkRegion& region) { |
fWriter.writeRegion(region); |
} |
-void SkWriteBuffer::writePath(const SkPath& path) { |
+void SkBinaryWriteBuffer::writePath(const SkPath& path) { |
fWriter.writePath(path); |
} |
-size_t SkWriteBuffer::writeStream(SkStream* stream, size_t length) { |
+size_t SkBinaryWriteBuffer::writeStream(SkStream* stream, size_t length) { |
fWriter.write32(SkToU32(length)); |
size_t bytesWritten = fWriter.readFromStream(stream, length); |
if (bytesWritten < length) { |
@@ -130,11 +130,11 @@ size_t SkWriteBuffer::writeStream(SkStream* stream, size_t length) { |
return bytesWritten; |
} |
-bool SkWriteBuffer::writeToStream(SkWStream* stream) { |
+bool SkBinaryWriteBuffer::writeToStream(SkWStream* stream) { |
return fWriter.writeToStream(stream); |
} |
-static void write_encoded_bitmap(SkWriteBuffer* buffer, SkData* data, |
+static void write_encoded_bitmap(SkBinaryWriteBuffer* buffer, SkData* data, |
const SkIPoint& origin) { |
buffer->writeUInt(SkToU32(data->size())); |
buffer->getWriter32()->writePad(data->data(), data->size()); |
@@ -142,7 +142,7 @@ static void write_encoded_bitmap(SkWriteBuffer* buffer, SkData* data, |
buffer->write32(origin.fY); |
} |
-void SkWriteBuffer::writeBitmap(const SkBitmap& bitmap) { |
+void SkBinaryWriteBuffer::writeBitmap(const SkBitmap& bitmap) { |
// Record the width and height. This way if readBitmap fails a dummy bitmap can be drawn at the |
// right size. |
this->writeInt(bitmap.width()); |
@@ -207,7 +207,7 @@ void SkWriteBuffer::writeBitmap(const SkBitmap& bitmap) { |
SkBitmap::WriteRawPixels(this, bitmap); |
} |
-void SkWriteBuffer::writeImage(const SkImage* image) { |
+void SkBinaryWriteBuffer::writeImage(const SkImage* image) { |
this->writeInt(image->width()); |
this->writeInt(image->height()); |
@@ -220,7 +220,7 @@ void SkWriteBuffer::writeImage(const SkImage* image) { |
this->writeUInt(0); // signal no pixels (in place of the size of the encoded data) |
} |
-void SkWriteBuffer::writeTypeface(SkTypeface* obj) { |
+void SkBinaryWriteBuffer::writeTypeface(SkTypeface* obj) { |
if (nullptr == obj || nullptr == fTFSet) { |
fWriter.write32(0); |
} else { |
@@ -228,17 +228,17 @@ void SkWriteBuffer::writeTypeface(SkTypeface* obj) { |
} |
} |
-SkFactorySet* SkWriteBuffer::setFactoryRecorder(SkFactorySet* rec) { |
+SkFactorySet* SkBinaryWriteBuffer::setFactoryRecorder(SkFactorySet* rec) { |
SkRefCnt_SafeAssign(fFactorySet, rec); |
return rec; |
} |
-SkRefCntSet* SkWriteBuffer::setTypefaceRecorder(SkRefCntSet* rec) { |
+SkRefCntSet* SkBinaryWriteBuffer::setTypefaceRecorder(SkRefCntSet* rec) { |
SkRefCnt_SafeAssign(fTFSet, rec); |
return rec; |
} |
-void SkWriteBuffer::setBitmapHeap(SkBitmapHeap* bitmapHeap) { |
+void SkBinaryWriteBuffer::setBitmapHeap(SkBitmapHeap* bitmapHeap) { |
SkRefCnt_SafeAssign(fBitmapHeap, bitmapHeap); |
if (bitmapHeap != nullptr) { |
SkASSERT(nullptr == fPixelSerializer); |
@@ -246,7 +246,7 @@ void SkWriteBuffer::setBitmapHeap(SkBitmapHeap* bitmapHeap) { |
} |
} |
-void SkWriteBuffer::setPixelSerializer(SkPixelSerializer* serializer) { |
+void SkBinaryWriteBuffer::setPixelSerializer(SkPixelSerializer* serializer) { |
fPixelSerializer.reset(serializer); |
if (serializer) { |
serializer->ref(); |
@@ -256,7 +256,7 @@ void SkWriteBuffer::setPixelSerializer(SkPixelSerializer* serializer) { |
} |
} |
-void SkWriteBuffer::writeFlattenable(const SkFlattenable* flattenable) { |
+void SkBinaryWriteBuffer::writeFlattenable(const SkFlattenable* flattenable) { |
/* |
* The first 32 bits tell us... |
* 0: failure to write the flattenable |