Home | History | Annotate | Download | only in effects

Lines Matching refs:SkLerpXfermode

8 #include "SkLerpXfermode.h"
13 SkXfermode* SkLerpXfermode::Create(SkScalar scale) {
20 return SkNEW_ARGS(SkLerpXfermode, (scale256));
23 SkLerpXfermode::SkLerpXfermode(unsigned scale256) : fScale256(scale256) {}
25 SkLerpXfermode::SkLerpXfermode(SkFlattenableReadBuffer& buffer)
30 void SkLerpXfermode::flatten(SkFlattenableWriteBuffer& buffer) const {
35 void SkLerpXfermode::xfer32(SkPMColor dst[], const SkPMColor src[], int count,
58 void SkLerpXfermode::xfer16(uint16_t dst[], const SkPMColor src[], int count,
83 void SkLerpXfermode::xferA8(SkAlpha dst[], const SkPMColor src[], int count,
107 void SkLerpXfermode::toString(SkString* str) const {
108 str->printf("SkLerpXfermode: scale: %g", fScale256 / 256.0);