summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
authorRobin Watts <robin.watts@artifex.com>2012-01-03 12:07:11 +0000
committerRobin Watts <robin.watts@artifex.com>2012-01-03 17:36:52 +0000
commita842269cb43fcb5f1d0bdd594d8d0839a7dcbdf7 (patch)
tree0ff3885a8421e59cb5eadc3f65123ce01f37b2b5 /apps
parent634fa34f946fb3d48736917102a1e5be583a3fc8 (diff)
downloadmupdf-a842269cb43fcb5f1d0bdd594d8d0839a7dcbdf7.tar.xz
Rework draw device stack handling.
As we create clips/transparency groups etc, we maintain a stack of draw device states. Here we change this from having a 'current' state, and storing changes on the stack to always keeping the complete current state on the head of the stack. This should make error cleanup easier, as well as being conceptually easier to follow (for me at least).
Diffstat (limited to 'apps')
0 files changed, 0 insertions, 0 deletions