aboutsummaryrefslogtreecommitdiffhomepage
path: root/include/core
diff options
context:
space:
mode:
authorGravatar reed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>2011-12-01 21:47:26 +0000
committerGravatar reed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>2011-12-01 21:47:26 +0000
commita89c77b5cafcc13d76cb07c3240e48705cb30d8f (patch)
tree4277122a7f619774882148e55f6728982e8e5a14 /include/core
parentf974a5d7826688c9d87cc36a56c697ea5fae12de (diff)
revert 2783 -- broke debug gm
git-svn-id: http://skia.googlecode.com/svn/trunk@2784 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'include/core')
-rw-r--r--include/core/SkBlitter.h13
1 files changed, 3 insertions, 10 deletions
diff --git a/include/core/SkBlitter.h b/include/core/SkBlitter.h
index 7fa7bff4d0..e58f216f28 100644
--- a/include/core/SkBlitter.h
+++ b/include/core/SkBlitter.h
@@ -24,23 +24,16 @@ class SkBlitter {
public:
virtual ~SkBlitter();
- /// Blit a horizontal run of opaque pixels.
+ /// Blit a horizontal run of pixels.
virtual void blitH(int x, int y, int width);
/// Blit a horizontal run of antialiased pixels; runs[] is a *sparse*
/// zero-terminated run-length encoding of spans of constant alpha values.
virtual void blitAntiH(int x, int y, const SkAlpha antialias[],
const int16_t runs[]);
- /** Blit a vertical run of pixels with a constant alpha value.
- Subclasses may require all blits to be performed in scanline order
- and redefine blitV() to cause a runtime error.
- */
+ /// Blit a vertical run of pixels with a constant alpha value.
virtual void blitV(int x, int y, int height, SkAlpha alpha);
- /// Blit an opaque rectangle.
+ /// Blit a solid rectangle.
virtual void blitRect(int x, int y, int width, int height);
- /// Blit a rectangle with one antialiased column on the left,
- /// width opaque pixels, and one antialiased column on the right.
- virtual void blitAntiRect(int x, int y, int width, int height,
- SkAlpha leftAlpha, SkAlpha rightAlpha);
/// Blit a pattern of pixels defined by a rectangle-clipped mask;
/// typically used for text.
virtual void blitMask(const SkMask&, const SkIRect& clip);