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/dib/fx_dib_main.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'core/fxge/dib') diff --git a/core/fxge/dib/fx_dib_main.cpp b/core/fxge/dib/fx_dib_main.cpp index e593a637af..9c91c74366 100644 --- a/core/fxge/dib/fx_dib_main.cpp +++ b/core/fxge/dib/fx_dib_main.cpp @@ -63,6 +63,9 @@ CFX_DIBitmap::CFX_DIBitmap() { m_bExtBuf = false; m_pBuffer = nullptr; m_pPalette = nullptr; +#ifdef _SKIA_SUPPORT_PATHS_ + m_bUnPreMultiply = false; +#endif } #define _MAX_OOM_LIMIT_ 12000000 -- cgit v1.2.3