| Index: src/core/SkBlitter.h
|
| diff --git a/src/core/SkBlitter.h b/src/core/SkBlitter.h
|
| index 695585a798f7df54576412a451f54406a8982ac7..b8126c24c6ac05287187d88bf39d49dee0787ebb 100644
|
| --- a/src/core/SkBlitter.h
|
| +++ b/src/core/SkBlitter.h
|
| @@ -8,11 +8,11 @@
|
| #ifndef SkBlitter_DEFINED
|
| #define SkBlitter_DEFINED
|
|
|
| -#include "SkBitmap.h"
|
| #include "SkBitmapProcShader.h"
|
| #include "SkMask.h"
|
| #include "SkMatrix.h"
|
| #include "SkPaint.h"
|
| +#include "SkPixmap.h"
|
| #include "SkRefCnt.h"
|
| #include "SkRegion.h"
|
| #include "SkShader.h"
|
| @@ -51,7 +51,7 @@ public:
|
| bitmap it draws into, and assign value. If not, return NULL and ignore
|
| the value parameter.
|
| */
|
| - virtual const SkBitmap* justAnOpaqueColor(uint32_t* value);
|
| + virtual const SkPixmap* justAnOpaqueColor(uint32_t* value);
|
|
|
| // (x, y), (x + 1, y)
|
| virtual void blitAntiH2(int x, int y, U8CPU a0, U8CPU a1) {
|
| @@ -122,7 +122,7 @@ public:
|
| /** @name Factories
|
| Return the correct blitter to use given the specified context.
|
| */
|
| - static SkBlitter* Choose(const SkBitmap& device,
|
| + static SkBlitter* Choose(const SkPixmap& dst,
|
| const SkMatrix& matrix,
|
| const SkPaint& paint,
|
| SkTBlitterAllocator*,
|
| @@ -152,7 +152,7 @@ public:
|
| void blitV(int x, int y, int height, SkAlpha alpha) override;
|
| void blitRect(int x, int y, int width, int height) override;
|
| void blitMask(const SkMask&, const SkIRect& clip) override;
|
| - const SkBitmap* justAnOpaqueColor(uint32_t* value) override;
|
| + const SkPixmap* justAnOpaqueColor(uint32_t* value) override;
|
| bool isNullBlitter() const override;
|
| };
|
|
|
| @@ -176,7 +176,7 @@ public:
|
| virtual void blitAntiRect(int x, int y, int width, int height,
|
| SkAlpha leftAlpha, SkAlpha rightAlpha) override;
|
| void blitMask(const SkMask&, const SkIRect& clip) override;
|
| - const SkBitmap* justAnOpaqueColor(uint32_t* value) override;
|
| + const SkPixmap* justAnOpaqueColor(uint32_t* value) override;
|
|
|
| int requestRowsPreserved() const override {
|
| return fBlitter->requestRowsPreserved();
|
| @@ -211,7 +211,7 @@ public:
|
| virtual void blitAntiRect(int x, int y, int width, int height,
|
| SkAlpha leftAlpha, SkAlpha rightAlpha) override;
|
| void blitMask(const SkMask&, const SkIRect& clip) override;
|
| - const SkBitmap* justAnOpaqueColor(uint32_t* value) override;
|
| + const SkPixmap* justAnOpaqueColor(uint32_t* value) override;
|
|
|
| int requestRowsPreserved() const override {
|
| return fBlitter->requestRowsPreserved();
|
|
|