Description[PDF] Fix shader fallback mapping when clipped
The bounding box used for our pattern sizing is in device coordinates,
but SkPDFImageShader::Create() runs it through the inverse CTM to map
into shader space (with a notable effect of vertical flipping).
In order not to implode, the fallback shader path needs to compute its
adjustments in a consistent space.
BUG=skia:3398, chromium:454591, chromium:455052
R=halcanary@google.com
Committed: https://skia.googlesource.com/skia/+/7b4d4c7a4668f771641aaed88b83d22d5efe6873
Patch Set 1 #
Total comments: 2
Patch Set 2 : review comments #Patch Set 3 : actual review comments #Messages
Total messages: 14 (5 generated)
|