summaryrefslogtreecommitdiff
path: root/platform/ios/Classes
diff options
context:
space:
mode:
authorRobin Watts <robin.watts@artifex.com>2015-02-24 18:50:32 +0000
committerRobin Watts <robin.watts@artifex.com>2015-02-24 18:53:54 +0000
commit621f8c56e90170bbb1579319187eeaa74880caa3 (patch)
tree03fcc297aae684d0a217c25ec96d31689c375001 /platform/ios/Classes
parente584e39bd31c5a20e23ad8422bf71237e14b71be (diff)
downloadmupdf-621f8c56e90170bbb1579319187eeaa74880caa3.tar.xz
Update display list tile skipping.
When we meet cached tiles when rendering the display list, we need to skip over their contents. Previously we did this by skipping display list nodes in their entirety. With the new display list scheme however, we cannot simply skip nodes completely as the graphic state changes must be remembered. We therefore update the list playback routine to keep track of the clip depth and to skip the function calls as required.
Diffstat (limited to 'platform/ios/Classes')
0 files changed, 0 insertions, 0 deletions