diff options
author | Robin Watts <robin.watts@artifex.com> | 2017-09-06 14:57:48 +0100 |
---|---|---|
committer | Robin Watts <robin.watts@artifex.com> | 2017-10-24 15:16:36 +0100 |
commit | 313c72b9b3f3c888a51c9eb02187228b9e2aad11 (patch) | |
tree | 44230ad3d852cec8608fa766dea5bfe3714a30a5 /source/tools/mudraw.c | |
parent | c413f4db6a54846ae85393a87fa1b53b93a966ee (diff) | |
download | mupdf-313c72b9b3f3c888a51c9eb02187228b9e2aad11.tar.xz |
Fix knockout operation.
The "blend back" at the end of the inner knockout groups was
attempting to reuse the existing blending code. This was going
wrong for all sorts of reasons (not least the uncomposition
phase) for knockout groups containing alpha, such as found on
page 7 of Altona_Technical_v20_x4.pdf.
Use a dedicated routine. This is much simpler as it doesn't have
to cope with blend modes etc.
Diffstat (limited to 'source/tools/mudraw.c')
0 files changed, 0 insertions, 0 deletions