diff options
author | Robin Watts <Robin.Watts@artifex.com> | 2023-04-27 17:53:44 +0100 |
---|---|---|
committer | Robin Watts <Robin.Watts@artifex.com> | 2023-04-27 17:53:44 +0100 |
commit | fc2f216537216654521b86dc26be4ce88837b8e0 (patch) | |
tree | fdb2e565e7af84520a294588a9e3c4f7cd5e2889 /base/gxclrast.c | |
parent | 02402b4f07b9889df87522bd0dac52c46dcde947 (diff) | |
download | ghostpdl-fc2f216537216654521b86dc26be4ce88837b8e0.tar.gz |
Bug 706683: Fill+Stroke: Keep clist in sync with transparency changes.
Currently, it looks like we are hitting a problem with the fix for
bug 703324.
When that fix resets the fillstrokealpha value after the stroke
it does so by fiddling directly in the pgs. In the clist writing
case, this means that the pgs changes without the change being
considered for putting into the reader. This can cause the reader
and writer to get out of sync.
The fix, implemented here, is to call gs_update_trans_marking_params
to ensure that the change happens via the compositor mechanism
first. This keeps reader and writer in sync.
Diffstat (limited to 'base/gxclrast.c')
0 files changed, 0 insertions, 0 deletions