summaryrefslogtreecommitdiff
path: root/source/tools/mudraw.c
diff options
context:
space:
mode:
authorRobin Watts <robin.watts@artifex.com>2017-09-06 14:57:48 +0100
committerRobin Watts <robin.watts@artifex.com>2017-10-24 15:16:36 +0100
commit313c72b9b3f3c888a51c9eb02187228b9e2aad11 (patch)
tree44230ad3d852cec8608fa766dea5bfe3714a30a5 /source/tools/mudraw.c
parentc413f4db6a54846ae85393a87fa1b53b93a966ee (diff)
downloadmupdf-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