summaryrefslogtreecommitdiff
path: root/source/fitz/draw-imp.h
diff options
context:
space:
mode:
authorRobin Watts <robin.watts@artifex.com>2018-03-14 15:09:50 +0000
committerRobin Watts <robin.watts@artifex.com>2018-03-14 15:28:36 +0000
commit461b81547c1328b819ee626a3f9b55c044b45dcd (patch)
tree34758397f9ee72eef9046c0b25f03441f92bace8 /source/fitz/draw-imp.h
parentb925766ea8794f1924ce0dea9fa942966dea3350 (diff)
downloadmupdf-461b81547c1328b819ee626a3f9b55c044b45dcd.tar.xz
Bug 699110: Fix Antialiased renderer to look at correct scale factor.
Rather than looking at their individual scale factors, they were looking at the global one.
Diffstat (limited to 'source/fitz/draw-imp.h')
-rw-r--r--source/fitz/draw-imp.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/source/fitz/draw-imp.h b/source/fitz/draw-imp.h
index f6cc1367..efbc6cde 100644
--- a/source/fitz/draw-imp.h
+++ b/source/fitz/draw-imp.h
@@ -19,6 +19,7 @@ static inline int fz_idiv_up(int a, int b)
#ifdef AA_BITS
#define fz_aa_scale 0
+#define fz_rasterizer_aa_scale(ras) 0
#if AA_BITS > 6
#define AA_SCALE(s, x) (x)
@@ -87,6 +88,7 @@ static inline int fz_idiv_up(int a, int b)
#define fz_aa_text_bits (ctx->aa->text_bits)
#define fz_rasterizer_aa_hscale(ras) ((ras)->aa.hscale)
#define fz_rasterizer_aa_vscale(ras) ((ras)->aa.vscale)
+#define fz_rasterizer_aa_scale(ras) ((ras)->aa.scale)
#define fz_rasterizer_aa_bits(ras) ((ras)->aa.bits)
#define fz_rasterizer_aa_text_bits(ras) ((ras)->aa.text_bits)