Home | History | Annotate | Download | only in effects

Lines Matching refs:buffer

30 SkBitmapSource::SkBitmapSource(SkReadBuffer& buffer) : INHERITED(0, buffer) {
31 if (buffer.isVersionLT(SkReadBuffer::kNoMoreBitmapFlatten_Version)) {
32 fBitmap.legacyUnflatten(buffer);
34 buffer.readBitmap(&fBitmap);
36 buffer.readRect(&fSrcRect);
37 buffer.readRect(&fDstRect);
38 buffer.validate(buffer.isValid() && SkIsValidRect(fSrcRect) && SkIsValidRect(fDstRect));
42 SkFlattenable* SkBitmapSource::CreateProc(SkReadBuffer& buffer) {
44 buffer.readRect(&src);
45 buffer.readRect(&dst);
47 if (!buffer.readBitmap(&bitmap)) {
53 void SkBitmapSource::flatten(SkWriteBuffer& buffer) const {
54 buffer.writeRect(fSrcRect);
55 buffer.writeRect(fDstRect);
56 buffer.writeBitmap(fBitmap);