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/fpdfapi/render/cpdf_renderstatus.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'core/fpdfapi/render/cpdf_renderstatus.h') diff --git a/core/fpdfapi/render/cpdf_renderstatus.h b/core/fpdfapi/render/cpdf_renderstatus.h index b7e9fa6d0a..f74f0ce9ae 100644 --- a/core/fpdfapi/render/cpdf_renderstatus.h +++ b/core/fpdfapi/render/cpdf_renderstatus.h @@ -66,6 +66,10 @@ class CPDF_RenderStatus { void DebugVerifyDeviceIsPreMultiplied() const; #endif +#if defined _SKIA_SUPPORT_PATHS_ + void UnPreMultiplyDevice(); +#endif + CPDF_RenderOptions m_Options; CPDF_Dictionary* m_pFormResource; CPDF_Dictionary* m_pPageResource; -- cgit v1.2.3