• Home
  • Raw
  • Download

Lines Matching refs:srcRB

390     size_t srcRB = isBW ? (biWidth >> 3) : (fWidth << 2);  in draw()  local
391 size_t size = fHeight * srcRB; in draw()
406 *srcRBPtr = srcRB; in draw()
408 return (const char*)fBits + (fHeight - glyph.fHeight) * srcRB; in draw()
759 static bool is_rgb_really_bw(const SkGdiRGB* src, int width, int height, int srcRB) { in is_rgb_really_bw() argument
766 src = SkTAddByteOffset(src, srcRB); in is_rgb_really_bw()
771 static void rgb_to_bw(const SkGdiRGB* SK_RESTRICT src, size_t srcRB, in rgb_to_bw() argument
782 srcRB -= byteCount * 8 * sizeof(SkGdiRGB); in rgb_to_bw()
809 src = SkTAddByteOffset(src, srcRB); in rgb_to_bw()
814 static void rgb_to_a8(const SkGdiRGB* SK_RESTRICT src, size_t srcRB, in rgb_to_a8() argument
824 src = SkTAddByteOffset(src, srcRB); in rgb_to_a8()
829 static void rgb_to_lcd16(const SkGdiRGB* SK_RESTRICT src, size_t srcRB, in rgb_to_lcd16() argument
839 src = SkTAddByteOffset(src, srcRB); in rgb_to_lcd16()
844 static void rgb_to_lcd32(const SkGdiRGB* SK_RESTRICT src, size_t srcRB, in rgb_to_lcd32() argument
854 src = SkTAddByteOffset(src, srcRB); in rgb_to_lcd32()
892 size_t srcRB; in generateImage() local
893 const void* bits = fOffscreen.draw(glyph, isBW, fgColor, &srcRB); in generateImage()
896 bits = fOffscreen.draw(glyph, isBW, fgColor, &srcRB); in generateImage()
912 addr = SkTAddByteOffset(addr, srcRB); in generateImage()
923 src += srcRB; in generateImage()
930 rgb_to_a8(src, srcRB, glyph, rgbXOR); in generateImage()
933 if (is_rgb_really_bw(src, width, glyph.fHeight, srcRB)) { in generateImage()
934 rgb_to_bw(src, srcRB, glyph, rgbXOR); in generateImage()
938 rgb_to_lcd16(src, srcRB, glyph, rgbXOR); in generateImage()
941 rgb_to_lcd32(src, srcRB, glyph, rgbXOR); in generateImage()