Lines Matching refs:Error

43 Error GMSrc::draw(SkCanvas* canvas) const {
68 Error CodecSrc::draw(SkCanvas* canvas) const {
73 return Error::Nonfatal("No need to test decoding to non-raster backend.");
92 return Error::Nonfatal("Testing non-565 to 565 is uninteresting.");
98 return Error::Nonfatal("Testing non-565 to 565 is uninteresting.");
139 return Error::Nonfatal("Incompatible colortype conversion");
149 return Error::Nonfatal("Cannot use scanline decoder for all images");
188 Error ImageSrc::draw(SkCanvas* canvas) const {
192 return Error::Nonfatal("No need to test decoding to non-raster backend.");
209 return Error::Nonfatal("Uninteresting to decode image with alpha into 565.");
224 return Error::Nonfatal("Subset decoding not supported.");
249 return Error::Nonfatal("Uninteresting to decode image with alpha into 565.");
280 Error SKPSrc::draw(SkCanvas* canvas) const {
316 Error NullSink::draw(const Src& src, SkBitmap*, SkWStream*, SkString*) const {
342 Error GPUSink::draw(const Src& src, SkBitmap* dst, SkWStream*, SkString* log) const {
357 Error err = src.draw(canvas);
376 static Error draw_skdocument(const Src& src, SkDocument* doc, SkWStream* dst) {
402 Error err = src.draw(canvas);
415 Error err = src.draw(canvas);
430 Error PDFSink::draw(const Src& src, SkBitmap*, SkWStream* dst, SkString*) const {
442 Error XPSSink::draw(const Src& src, SkBitmap*, SkWStream* dst, SkString*) const {
453 Error SKPSink::draw(const Src& src, SkBitmap*, SkWStream* dst, SkString*) const {
457 Error err = src.draw(recorder.beginRecording(size.width(), size.height()));
470 Error SVGSink::draw(const Src& src, SkBitmap*, SkWStream* dst, SkString*) const {
482 Error RasterSink::draw(const Src& src, SkBitmap* dst, SkWStream*, SkString*) const {
500 static Error draw_to_canvas(Sink* sink, SkBitmap* bitmap, SkWStream* stream, SkString* log,
501 SkISize size, SkFunction<Error(SkCanvas*)> draw) {
504 ProxySrc(SkISize size, SkFunction<Error(SkCanvas*)> draw) : fSize(size), fDraw(draw) {}
505 Error draw(SkCanvas* canvas) const override { return fDraw(canvas); }
510 SkFunction<Error(SkCanvas*)> fDraw;
526 Error ViaMatrix::draw(const Src& src, SkBitmap* bitmap, SkWStream* stream, SkString* log) const {
539 Error ViaUpright::draw(const Src& src, SkBitmap* bitmap, SkWStream* stream, SkString* log) const {
540 Error err = fSink->draw(src, bitmap, stream, log);
572 Error ViaPipe::draw(const Src& src, SkBitmap* bitmap, SkWStream* stream, SkString* log) const {
584 Error ViaDeferred::draw(const Src& src, SkBitmap* bitmap, SkWStream* stream, SkString* log) const {
587 return draw_to_canvas(fSink, bitmap, stream, log, src.size(), [&](SkCanvas* canvas) -> Error {
593 Error err = src.draw(defcan);
608 Error ViaSerialization::draw(
613 Error err = src.draw(recorder.beginRecording(SkIntToScalar(size.width()),
640 Error ViaTiles::draw(const Src& src, SkBitmap* bitmap, SkWStream* stream, SkString* log) const {
643 Error err = src.draw(recorder.beginRecording(SkIntToScalar(size.width()),
690 Error ViaSecondPicture::draw(
693 return draw_to_canvas(fSink, bitmap, stream, log, size, [&](SkCanvas* canvas) -> Error {
697 Error err = src.draw(recorder.beginRecording(SkIntToScalar(size.width()),
712 Error ViaTwice::draw(const Src& src, SkBitmap* bitmap, SkWStream* stream, SkString* log) const {
713 return draw_to_canvas(fSink, bitmap, stream, log, src.size(), [&](SkCanvas* canvas) -> Error {
717 Error err = src.draw(canvas);
762 Error ViaSingletonPictures::draw(
765 return draw_to_canvas(fSink, bitmap, stream, log, size, [&](SkCanvas* canvas) -> Error {
769 Error err = src.draw(&recorder);