Chromium Code Reviews| Index: src/pipe/SkGPipeWrite.cpp |
| diff --git a/src/pipe/SkGPipeWrite.cpp b/src/pipe/SkGPipeWrite.cpp |
| index 54e3bead69d81dfc54c7c3e3acdae92640f4830d..49e68c18ae12054ef408bdc13daeaf5c79fc1889 100644 |
| --- a/src/pipe/SkGPipeWrite.cpp |
| +++ b/src/pipe/SkGPipeWrite.cpp |
| @@ -457,7 +457,7 @@ SkGPipeCanvas::SkGPipeCanvas(SkGPipeController* controller, |
| (BITMAPS_TO_KEEP, controller->numberOfReaders())); |
| if (this->needOpBytes(sizeof(void*))) { |
| this->writeOp(kShareBitmapHeap_DrawOp); |
| - fWriter.writePtr(static_cast<void*>(fBitmapHeap)); |
| + fWriter.writeT<void*>(fBitmapHeap); |
|
mtklein
2014/02/06 21:38:16
This guy strikes me as weird now. If we're going
f(malita)
2014/02/10 16:10:35
Good point (mechanical refactor). Since we're not
|
| } |
| } |
| fFlattenableHeap.setBitmapStorage(fBitmapHeap); |
| @@ -541,7 +541,7 @@ int SkGPipeCanvas::saveLayer(const SkRect* bounds, const SkPaint* paint, |
| if (this->needOpBytes(size)) { |
| this->writeOp(kSaveLayer_DrawOp, opFlags, saveFlags); |
| if (bounds) { |
| - fWriter.writeRect(*bounds); |
| + fWriter.writeT<SkRect>(*bounds); |
| } |
| } |
| @@ -574,8 +574,8 @@ bool SkGPipeCanvas::translate(SkScalar dx, SkScalar dy) { |
| NOTIFY_SETUP(this); |
| if (this->needOpBytes(2 * sizeof(SkScalar))) { |
| this->writeOp(kTranslate_DrawOp); |
| - fWriter.writeScalar(dx); |
| - fWriter.writeScalar(dy); |
| + fWriter.writeT<SkScalar>(dx); |
| + fWriter.writeT<SkScalar>(dy); |
| } |
| } |
| return this->INHERITED::translate(dx, dy); |
| @@ -586,8 +586,8 @@ bool SkGPipeCanvas::scale(SkScalar sx, SkScalar sy) { |
| NOTIFY_SETUP(this); |
| if (this->needOpBytes(2 * sizeof(SkScalar))) { |
| this->writeOp(kScale_DrawOp); |
| - fWriter.writeScalar(sx); |
| - fWriter.writeScalar(sy); |
| + fWriter.writeT<SkScalar>(sx); |
| + fWriter.writeT<SkScalar>(sy); |
| } |
| } |
| return this->INHERITED::scale(sx, sy); |
| @@ -598,7 +598,7 @@ bool SkGPipeCanvas::rotate(SkScalar degrees) { |
| NOTIFY_SETUP(this); |
| if (this->needOpBytes(sizeof(SkScalar))) { |
| this->writeOp(kRotate_DrawOp); |
| - fWriter.writeScalar(degrees); |
| + fWriter.writeT<SkScalar>(degrees); |
| } |
| } |
| return this->INHERITED::rotate(degrees); |
| @@ -609,8 +609,8 @@ bool SkGPipeCanvas::skew(SkScalar sx, SkScalar sy) { |
| NOTIFY_SETUP(this); |
| if (this->needOpBytes(2 * sizeof(SkScalar))) { |
| this->writeOp(kSkew_DrawOp); |
| - fWriter.writeScalar(sx); |
| - fWriter.writeScalar(sy); |
| + fWriter.writeT<SkScalar>(sx); |
| + fWriter.writeT<SkScalar>(sy); |
| } |
| } |
| return this->INHERITED::skew(sx, sy); |
| @@ -642,7 +642,7 @@ bool SkGPipeCanvas::clipRect(const SkRect& rect, SkRegion::Op rgnOp, |
| if (this->needOpBytes(sizeof(SkRect))) { |
| unsigned flags = doAntiAlias & kClip_HasAntiAlias_DrawOpFlag; |
| this->writeOp(kClipRect_DrawOp, flags, rgnOp); |
| - fWriter.writeRect(rect); |
| + fWriter.writeT<SkRect>(rect); |
| } |
| return this->INHERITED::clipRect(rect, rgnOp, doAntiAlias); |
| } |
| @@ -721,7 +721,7 @@ void SkGPipeCanvas::drawOval(const SkRect& rect, const SkPaint& paint) { |
| this->writePaint(paint); |
| if (this->needOpBytes(sizeof(SkRect))) { |
| this->writeOp(kDrawOval_DrawOp); |
| - fWriter.writeRect(rect); |
| + fWriter.writeT<SkRect>(rect); |
| } |
| } |
| @@ -730,7 +730,7 @@ void SkGPipeCanvas::drawRect(const SkRect& rect, const SkPaint& paint) { |
| this->writePaint(paint); |
| if (this->needOpBytes(sizeof(SkRect))) { |
| this->writeOp(kDrawRect_DrawOp); |
| - fWriter.writeRect(rect); |
| + fWriter.writeT<SkRect>(rect); |
| } |
| } |
| @@ -778,8 +778,8 @@ void SkGPipeCanvas::drawBitmap(const SkBitmap& bm, SkScalar left, SkScalar top, |
| size_t opBytesNeeded = sizeof(SkScalar) * 2; |
| if (this->commonDrawBitmap(bm, kDrawBitmap_DrawOp, 0, opBytesNeeded, paint)) { |
| - fWriter.writeScalar(left); |
| - fWriter.writeScalar(top); |
| + fWriter.writeT<SkScalar>(left); |
| + fWriter.writeT<SkScalar>(top); |
| } |
| } |
| @@ -802,9 +802,9 @@ void SkGPipeCanvas::drawBitmapRectToRect(const SkBitmap& bm, const SkRect* src, |
| if (this->commonDrawBitmap(bm, kDrawBitmapRectToRect_DrawOp, flags, opBytesNeeded, paint)) { |
| if (hasSrc) { |
| - fWriter.writeRect(*src); |
| + fWriter.writeT<SkRect>(*src); |
| } |
| - fWriter.writeRect(dst); |
| + fWriter.writeT<SkRect>(dst); |
| } |
| } |
| @@ -828,7 +828,7 @@ void SkGPipeCanvas::drawBitmapNine(const SkBitmap& bm, const SkIRect& center, |
| fWriter.write32(center.fTop); |
| fWriter.write32(center.fRight); |
| fWriter.write32(center.fBottom); |
| - fWriter.writeRect(dst); |
| + fWriter.writeT<SkRect>(dst); |
| } |
| } |
| @@ -852,8 +852,8 @@ void SkGPipeCanvas::drawText(const void* text, size_t byteLength, SkScalar x, |
| this->writeOp(kDrawText_DrawOp); |
| fWriter.write32(byteLength); |
| fWriter.writePad(text, byteLength); |
| - fWriter.writeScalar(x); |
| - fWriter.writeScalar(y); |
| + fWriter.writeT<SkScalar>(x); |
| + fWriter.writeT<SkScalar>(y); |
| } |
| } |
| } |
| @@ -887,7 +887,7 @@ void SkGPipeCanvas::drawPosTextH(const void* text, size_t byteLength, |
| fWriter.writePad(text, byteLength); |
| fWriter.write32(count); |
| fWriter.write(xpos, count * sizeof(SkScalar)); |
| - fWriter.writeScalar(constY); |
| + fWriter.writeT<SkScalar>(constY); |
| } |
| } |
| } |
| @@ -1106,7 +1106,7 @@ void SkGPipeCanvas::writePaint(const SkPaint& paint) { |
| // of the paint unless we ever send a kReset_PaintOp, which we |
| // currently never do. |
| this->writeOp(kSetTypeface_DrawOp); |
| - fWriter.writePtr(paint.getTypeface()); |
| + fWriter.writeT<void*>(paint.getTypeface()); |
| } |
| base.setTypeface(paint.getTypeface()); |
| } |