summarylogtreecommitdiffstats
path: root/0004-Add-env-var-to-turn-off-subpixel-hinting.patch
blob: acf979f729e0f87f67dcee89db4a48e43a1af110 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
From d03029736ac69256ca3fe5d302bebcf5e22d8844 Mon Sep 17 00:00:00 2001
From: "Jan Alexander Steffens (heftig)" <jan.steffens@gmail.com>
Date: Tue, 23 Jun 2015 08:33:22 +0200
Subject: [PATCH 4/4] Add env var to turn off subpixel hinting

---
 src/truetype/ttobjs.c | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/src/truetype/ttobjs.c b/src/truetype/ttobjs.c
index 202aa04..302d127 100644
--- a/src/truetype/ttobjs.c
+++ b/src/truetype/ttobjs.c
@@ -1253,10 +1253,11 @@
     TT_Driver  driver = (TT_Driver)ttdriver;
 
 #ifdef TT_CONFIG_OPTION_SUBPIXEL_HINTING
-    driver->interpreter_version = TT_INTERPRETER_VERSION_38;
-#else
-    driver->interpreter_version = TT_INTERPRETER_VERSION_35;
+    if ( !getenv( "FT2_NO_SUBPIXEL_HINTING" ) )
+      driver->interpreter_version = TT_INTERPRETER_VERSION_38;
+    else
 #endif
+      driver->interpreter_version = TT_INTERPRETER_VERSION_35;
 
 #else /* !TT_USE_BYTECODE_INTERPRETER */
 
-- 
2.4.4