Lines Matching defs:src
23 #include "src/core/SkAdvancedTypefaceMetrics.h"
24 #include "src/core/SkDescriptor.h"
25 #include "src/core/SkFontDescriptor.h"
26 #include "src/core/SkGlyph.h"
27 #include "src/core/SkLeanWindows.h"
28 #include "src/core/SkMaskGamma.h"
29 #include "src/core/SkStrikeCache.h"
30 #include "src/core/SkTypefaceCache.h"
31 #include "src/sfnt/SkOTTable_OS_2.h"
32 #include "src/sfnt/SkOTTable_maxp.h"
33 #include "src/sfnt/SkOTTable_name.h"
34 #include "src/sfnt/SkOTUtils.h"
35 #include "src/sfnt/SkSFNTHeader.h"
36 #include "src/utils/SkMatrix22.h"
37 #include "src/utils/SkUTF.h"
38 #include "src/utils/win/SkHRESULT.h"
577 static void RGBToA8(const SkGdiRGB* SK_RESTRICT src, size_t srcRB,
581 static void RGBToLcd16(const SkGdiRGB* SK_RESTRICT src, size_t srcRB, const SkGlyph& glyph,
1058 void SkScalerContext_GDI::RGBToA8(const SkGdiRGB* SK_RESTRICT src, size_t srcRB,
1066 dst[i] = rgb_to_a8<APPLY_PREBLEND>(src[i], table8);
1071 src = SkTAddOffset<const SkGdiRGB>(src, srcRB);
1078 const SkGdiRGB* SK_RESTRICT src, size_t srcRB, const SkGlyph& glyph,
1086 dst[i] = rgb_to_lcd16<APPLY_PREBLEND>(src[i], tableR, tableG, tableB);
1088 src = SkTAddOffset<const SkGdiRGB>(src, srcRB);
1138 const uint8_t* src = (const uint8_t*)bits;
1141 memcpy(dst, src, dstRB);
1142 src += srcRB;
1157 const SkGdiRGB* src = (const SkGdiRGB*)bits;
1159 RGBToA8<true>(src, srcRB, glyph, fPreBlend.fG);
1161 RGBToA8<false>(src, srcRB, glyph, fPreBlend.fG);
1164 const SkGdiRGB* src = (const SkGdiRGB*)bits;
1167 RGBToLcd16<true>(src, srcRB, glyph, fPreBlend.fR, fPreBlend.fG, fPreBlend.fB);
1169 RGBToLcd16<false>(src, srcRB, glyph, fPreBlend.fR, fPreBlend.fG, fPreBlend.fB);