diff options
author | reed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2011-11-14 21:56:45 +0000 |
---|---|---|
committer | reed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2011-11-14 21:56:45 +0000 |
commit | e901b4ccdbd0b7134b7c9ce75701b22ee7821dec (patch) | |
tree | 37d9a009abc640f80bda68d5b010f3ad66eb2cbf /src/core/SkBlitMask_D32.cpp | |
parent | ec6d2183bdfa18c9232af7bc10bdf77a2d2d1ed8 (diff) |
rename/refactor in preparation for supporting accelerated blits of shader-output
through a mask.
git-svn-id: http://skia.googlecode.com/svn/trunk@2684 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'src/core/SkBlitMask_D32.cpp')
-rw-r--r-- | src/core/SkBlitMask_D32.cpp | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/core/SkBlitMask_D32.cpp b/src/core/SkBlitMask_D32.cpp index 2eb5fb7b0c..356f285fec 100644 --- a/src/core/SkBlitMask_D32.cpp +++ b/src/core/SkBlitMask_D32.cpp @@ -305,7 +305,7 @@ static void D32_LCD32_Opaque(void* SK_RESTRICT dst, size_t dstRB, /////////////////////////////////////////////////////////////////////////////// -static SkBlitMask::Proc D32_A8_Factory(SkColor color) { +static SkBlitMask::ColorProc D32_A8_Factory(SkColor color) { if (SK_ColorBLACK == color) { return D32_A8_Black; } else if (0xFF == SkColorGetA(color)) { @@ -315,13 +315,14 @@ static SkBlitMask::Proc D32_A8_Factory(SkColor color) { } } -static SkBlitMask::Proc D32_LCD32_Factory(SkColor color) { +static SkBlitMask::ColorProc D32_LCD32_Factory(SkColor color) { return (0xFF == SkColorGetA(color)) ? D32_LCD32_Opaque : D32_LCD32_Blend; } -SkBlitMask::Proc SkBlitMask::Factory(SkBitmap::Config config, - SkMask::Format format, SkColor color) { - SkBlitMask::Proc proc = PlatformProcs(config, format, color); +SkBlitMask::ColorProc SkBlitMask::ColorFactory(SkBitmap::Config config, + SkMask::Format format, + SkColor color) { + ColorProc proc = PlatformColorProcs(config, format, color); if (proc) { return proc; } @@ -347,7 +348,7 @@ SkBlitMask::Proc SkBlitMask::Factory(SkBitmap::Config config, bool SkBlitMask::BlitColor(const SkBitmap& device, const SkMask& mask, const SkIRect& clip, SkColor color) { - Proc proc = Factory(device.config(), mask.fFormat, color); + ColorProc proc = ColorFactory(device.config(), mask.fFormat, color); if (proc) { int x = clip.fLeft; int y = clip.fTop; |