Lines Matching defs:SkProcCoeffXfermode

1243 SkProcCoeffXfermode::SkProcCoeffXfermode(SkReadBuffer& buffer) : INHERITED(buffer) {
1259 SkFlattenable* SkProcCoeffXfermode::CreateProc(SkReadBuffer& buffer) {
1267 void SkProcCoeffXfermode::flatten(SkWriteBuffer& buffer) const {
1271 bool SkProcCoeffXfermode::asMode(Mode* mode) const {
1278 bool SkProcCoeffXfermode::asCoeff(Coeff* sc, Coeff* dc) const {
1292 void SkProcCoeffXfermode::xfer32(SkPMColor* SK_RESTRICT dst,
1320 void SkProcCoeffXfermode::xfer16(uint16_t* SK_RESTRICT dst,
1349 void SkProcCoeffXfermode::xferA8(SkAlpha* SK_RESTRICT dst,
1380 bool SkProcCoeffXfermode::asFragmentProcessor(GrFragmentProcessor** fp,
1407 void SkProcCoeffXfermode::toString(SkString* str) const {
1408 str->append("SkProcCoeffXfermode: ");
1435 class SkClearXfermode : public SkProcCoeffXfermode {
1447 SkClearXfermode(const ProcCoeff& rec) : SkProcCoeffXfermode(rec, kClear_Mode) {}
1449 SkClearXfermode(SkReadBuffer& buffer) : SkProcCoeffXfermode(buffer) {}
1452 typedef SkProcCoeffXfermode INHERITED;
1500 class SkSrcXfermode : public SkProcCoeffXfermode {
1512 SkSrcXfermode(const ProcCoeff& rec) : SkProcCoeffXfermode(rec, kSrc_Mode) {}
1514 SkSrcXfermode(SkReadBuffer& buffer) : SkProcCoeffXfermode(buffer) {}
1516 typedef SkProcCoeffXfermode INHERITED;
1569 class SkDstInXfermode : public SkProcCoeffXfermode {
1580 SkDstInXfermode(const ProcCoeff& rec) : SkProcCoeffXfermode(rec, kDstIn_Mode) {}
1585 typedef SkProcCoeffXfermode INHERITED;
1616 class SkDstOutXfermode : public SkProcCoeffXfermode {
1627 SkDstOutXfermode(const ProcCoeff& rec) : SkProcCoeffXfermode(rec, kDstOut_Mode) {}
1632 typedef SkProcCoeffXfermode INHERITED;
1663 extern SkProcCoeffXfermode* SkPlatformXfermodeFactory(const ProcCoeff& rec, SkXfermode::Mode mode);
1679 SkProcCoeffXfermode* xfm = SkPlatformXfermodeFactory(rec, mode);
1704 xfer = SkNEW_ARGS(SkProcCoeffXfermode, (rec, mode));
1963 SK_DEFINE_FLATTENABLE_REGISTRAR_ENTRY(SkProcCoeffXfermode)