fix up virtual / override stuff
BUG=skia: Review URL: https://codereview.chromium.org/1210283002
This commit is contained in:
parent
4c21dc5ddf
commit
3dfd133882
@ -136,10 +136,7 @@ public:
|
||||
///@}
|
||||
|
||||
protected:
|
||||
|
||||
SkAutoMalloc fBlitMemory;
|
||||
|
||||
private:
|
||||
};
|
||||
|
||||
/** This blitter silently never draws anything.
|
||||
@ -147,8 +144,7 @@ private:
|
||||
class SkNullBlitter : public SkBlitter {
|
||||
public:
|
||||
void blitH(int x, int y, int width) override;
|
||||
virtual void blitAntiH(int x, int y, const SkAlpha[],
|
||||
const int16_t runs[]) override;
|
||||
void blitAntiH(int x, int y, const SkAlpha[], const int16_t runs[]) override;
|
||||
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;
|
||||
@ -169,8 +165,7 @@ public:
|
||||
}
|
||||
|
||||
void blitH(int x, int y, int width) override;
|
||||
virtual void blitAntiH(int x, int y, const SkAlpha[],
|
||||
const int16_t runs[]) override;
|
||||
void blitAntiH(int x, int y, const SkAlpha[], const int16_t runs[]) override;
|
||||
void blitV(int x, int y, int height, SkAlpha alpha) override;
|
||||
void blitRect(int x, int y, int width, int height) override;
|
||||
virtual void blitAntiRect(int x, int y, int width, int height,
|
||||
@ -204,12 +199,11 @@ public:
|
||||
}
|
||||
|
||||
void blitH(int x, int y, int width) override;
|
||||
virtual void blitAntiH(int x, int y, const SkAlpha[],
|
||||
const int16_t runs[]) override;
|
||||
void blitAntiH(int x, int y, const SkAlpha[], const int16_t runs[]) override;
|
||||
void blitV(int x, int y, int height, SkAlpha alpha) override;
|
||||
void blitRect(int x, int y, int width, int height) override;
|
||||
virtual void blitAntiRect(int x, int y, int width, int height,
|
||||
SkAlpha leftAlpha, SkAlpha rightAlpha) override;
|
||||
void blitAntiRect(int x, int y, int width, int height,
|
||||
SkAlpha leftAlpha, SkAlpha rightAlpha) override;
|
||||
void blitMask(const SkMask&, const SkIRect& clip) override;
|
||||
const SkPixmap* justAnOpaqueColor(uint32_t* value) override;
|
||||
|
||||
|
@ -73,12 +73,12 @@ public:
|
||||
class SkA8_Blitter : public SkRasterBlitter {
|
||||
public:
|
||||
SkA8_Blitter(const SkPixmap& device, const SkPaint& paint);
|
||||
virtual void blitH(int x, int y, int width);
|
||||
virtual void blitAntiH(int x, int y, const SkAlpha antialias[], const int16_t runs[]);
|
||||
virtual void blitV(int x, int y, int height, SkAlpha alpha);
|
||||
virtual void blitRect(int x, int y, int width, int height);
|
||||
virtual void blitMask(const SkMask&, const SkIRect&);
|
||||
virtual const SkPixmap* justAnOpaqueColor(uint32_t*);
|
||||
void blitH(int x, int y, int width) override;
|
||||
void blitAntiH(int x, int y, const SkAlpha antialias[], const int16_t runs[]) override;
|
||||
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&) override;
|
||||
const SkPixmap* justAnOpaqueColor(uint32_t*) override;
|
||||
|
||||
private:
|
||||
unsigned fSrcA;
|
||||
@ -94,9 +94,9 @@ public:
|
||||
SkA8_Shader_Blitter(const SkPixmap& device, const SkPaint& paint,
|
||||
SkShader::Context* shaderContext);
|
||||
virtual ~SkA8_Shader_Blitter();
|
||||
virtual void blitH(int x, int y, int width);
|
||||
virtual void blitAntiH(int x, int y, const SkAlpha antialias[], const int16_t runs[]);
|
||||
virtual void blitMask(const SkMask&, const SkIRect&);
|
||||
void blitH(int x, int y, int width) override;
|
||||
void blitAntiH(int x, int y, const SkAlpha antialias[], const int16_t runs[]) override;
|
||||
void blitMask(const SkMask&, const SkIRect&) override;
|
||||
|
||||
private:
|
||||
SkXfermode* fXfermode;
|
||||
@ -114,12 +114,12 @@ private:
|
||||
class SkARGB32_Blitter : public SkRasterBlitter {
|
||||
public:
|
||||
SkARGB32_Blitter(const SkPixmap& device, const SkPaint& paint);
|
||||
virtual void blitH(int x, int y, int width);
|
||||
virtual void blitAntiH(int x, int y, const SkAlpha antialias[], const int16_t runs[]);
|
||||
virtual void blitV(int x, int y, int height, SkAlpha alpha);
|
||||
virtual void blitRect(int x, int y, int width, int height);
|
||||
virtual void blitMask(const SkMask&, const SkIRect&);
|
||||
virtual const SkPixmap* justAnOpaqueColor(uint32_t*);
|
||||
void blitH(int x, int y, int width) override;
|
||||
void blitAntiH(int x, int y, const SkAlpha antialias[], const int16_t runs[]) override;
|
||||
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&) override;
|
||||
const SkPixmap* justAnOpaqueColor(uint32_t*) override;
|
||||
void blitAntiH2(int x, int y, U8CPU a0, U8CPU a1) override;
|
||||
void blitAntiV2(int x, int y, U8CPU a0, U8CPU a1) override;
|
||||
|
||||
@ -140,7 +140,7 @@ class SkARGB32_Opaque_Blitter : public SkARGB32_Blitter {
|
||||
public:
|
||||
SkARGB32_Opaque_Blitter(const SkPixmap& device, const SkPaint& paint)
|
||||
: INHERITED(device, paint) { SkASSERT(paint.getAlpha() == 0xFF); }
|
||||
virtual void blitMask(const SkMask&, const SkIRect&);
|
||||
void blitMask(const SkMask&, const SkIRect&) override;
|
||||
void blitAntiH2(int x, int y, U8CPU a0, U8CPU a1) override;
|
||||
void blitAntiV2(int x, int y, U8CPU a0, U8CPU a1) override;
|
||||
|
||||
@ -152,7 +152,7 @@ class SkARGB32_Black_Blitter : public SkARGB32_Opaque_Blitter {
|
||||
public:
|
||||
SkARGB32_Black_Blitter(const SkPixmap& device, const SkPaint& paint)
|
||||
: INHERITED(device, paint) {}
|
||||
virtual void blitAntiH(int x, int y, const SkAlpha antialias[], const int16_t runs[]);
|
||||
void blitAntiH(int x, int y, const SkAlpha antialias[], const int16_t runs[]) override;
|
||||
void blitAntiH2(int x, int y, U8CPU a0, U8CPU a1) override;
|
||||
void blitAntiV2(int x, int y, U8CPU a0, U8CPU a1) override;
|
||||
|
||||
|
@ -159,18 +159,16 @@ protected:
|
||||
|
||||
void onDrawDRRect(const SkRRect&, const SkRRect&, const SkPaint&) override;
|
||||
|
||||
virtual void onDrawText(const void* text, size_t byteLength, SkScalar x, SkScalar y,
|
||||
const SkPaint&) override;
|
||||
virtual void onDrawPosText(const void* text, size_t byteLength, const SkPoint pos[],
|
||||
const SkPaint&) override;
|
||||
virtual void onDrawPosTextH(const void* text, size_t byteLength, const SkScalar xpos[],
|
||||
SkScalar constY, const SkPaint&) override;
|
||||
virtual void onDrawTextOnPath(const void* text, size_t byteLength, const SkPath& path,
|
||||
void onDrawText(const void* text, size_t, SkScalar x, SkScalar y, const SkPaint&) override;
|
||||
void onDrawPosText(const void* text, size_t, const SkPoint pos[], const SkPaint&) override;
|
||||
void onDrawPosTextH(const void* text, size_t, const SkScalar xpos[], SkScalar constY,
|
||||
const SkPaint&) override;
|
||||
void onDrawTextOnPath(const void* text, size_t byteLength, const SkPath& path,
|
||||
const SkMatrix* matrix, const SkPaint&) override;
|
||||
virtual void onDrawTextBlob(const SkTextBlob* blob, SkScalar x, SkScalar y,
|
||||
void onDrawTextBlob(const SkTextBlob* blob, SkScalar x, SkScalar y,
|
||||
const SkPaint& paint) override;
|
||||
|
||||
virtual void onDrawPatch(const SkPoint cubics[12], const SkColor colors[4],
|
||||
void onDrawPatch(const SkPoint cubics[12], const SkColor colors[4],
|
||||
const SkPoint texCoords[4], SkXfermode* xmode,
|
||||
const SkPaint& paint) override;
|
||||
void onDrawAtlas(const SkImage*, const SkRSXform[], const SkRect[], const SkColor[], int,
|
||||
|
Loading…
Reference in New Issue
Block a user