From 0201377b6c4bb3b73f2564092426f3962a0bd9ed Mon Sep 17 00:00:00 2001 From: caryclark Date: Thu, 17 Nov 2016 17:28:10 -0800 Subject: fix corpus tests All corpus tests draw reasonably well. There are pixel differences, but no missing features or large scale errors. This was verified by running run_corpus_tests.py on skiapaths and agg build dirs, then running the skdiff tool to generate a report of the pixel difference. For example, after running $ ninja -C out/skia skdiff $ ./out/skia/skdiff /repo/pdfium/out/agg/gen/pdfium/testing/corpus/ /repo/pdfium/out/skiapaths/gen/pdfium/testing/corpus/ ~/aggskiadiffs view the report in a browser at ~/aggskiadiffs/index.html R=dsinclair@chromium.org BUG=skia:5973 Review-Url: https://codereview.chromium.org/2504863003 --- core/fxge/cfx_fxgedevice.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'core/fxge/cfx_fxgedevice.h') diff --git a/core/fxge/cfx_fxgedevice.h b/core/fxge/cfx_fxgedevice.h index 8358e43666..03fece7df5 100644 --- a/core/fxge/cfx_fxgedevice.h +++ b/core/fxge/cfx_fxgedevice.h @@ -39,6 +39,10 @@ class CFX_FxgeDevice : public CFX_RenderDevice { int blend_type) override; #endif +#ifdef _SKIA_SUPPORT_PATHS_ + void UnPreMultiplyDevice() override; +#endif + private: bool m_bOwnedBitmap; }; -- cgit v1.2.3