31 if (!
src.isOpaque()) {
68 if (
paint.getColorFilter() !=
nullptr) {
71 if (
paint.getMaskFilter() !=
nullptr) {
auto make(Ctor &&ctor) -> decltype(ctor(nullptr))
SkColorType colorType() const
static Proc32 Factory32(unsigned flags32)
void(* Proc32)(uint32_t dst[], const SkPMColor src[], int count, U8CPU alpha)
const uint32_t * addr32() const
uint32_t * writable_addr32(int x, int y) const
SkSpriteBlitter(const SkPixmap &source)
static SkSpriteBlitter * ChooseL32(const SkPixmap &source, const SkPaint &, SkArenaAlloc *)
Sprite_D32_S32(const SkPixmap &src, U8CPU alpha)
void blitRect(int x, int y, int width, int height) override
Blit a solid rectangle one or more pixels wide.