diff options
author | Solomon Choina | 2019-05-29 23:42:40 -0400 |
---|---|---|
committer | Solomon Choina | 2019-05-29 23:42:40 -0400 |
commit | a5aed88c2250de47feb1f39b46a6693af370b141 (patch) | |
tree | 19784099b4baf120d93c757c592c166470636705 /cairo-make-lcdfilter-default.patch | |
parent | 4766fde29c4db227bbbedcdf2a0242ffad2a011c (diff) | |
download | aur-cairo-infinality.tar.gz |
updating pkgver, merging with cairo-ultimate
Diffstat (limited to 'cairo-make-lcdfilter-default.patch')
-rw-r--r-- | cairo-make-lcdfilter-default.patch | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/cairo-make-lcdfilter-default.patch b/cairo-make-lcdfilter-default.patch new file mode 100644 index 000000000000..279f40a1b2ee --- /dev/null +++ b/cairo-make-lcdfilter-default.patch @@ -0,0 +1,28 @@ +diff --git a/src/cairo-ft-font.c b/src/cairo-ft-font.c +index 3e485c5..36703d1 100644 +--- a/src/cairo-ft-font.c ++++ b/src/cairo-ft-font.c +@@ -1336,7 +1336,7 @@ _render_glyph_outline (FT_Face face, + cairo_image_surface_t **surface) + { + int rgba = FC_RGBA_UNKNOWN; +- int lcd_filter = FT_LCD_FILTER_LEGACY; ++ int lcd_filter = FT_LCD_FILTER_DEFAULT; + FT_GlyphSlot glyphslot = face->glyph; + FT_Outline *outline = &glyphslot->outline; + FT_Bitmap bitmap; +@@ -1371,13 +1371,13 @@ _render_glyph_outline (FT_Face face, + case CAIRO_LCD_FILTER_NONE: + lcd_filter = FT_LCD_FILTER_NONE; + break; +- case CAIRO_LCD_FILTER_DEFAULT: + case CAIRO_LCD_FILTER_INTRA_PIXEL: + lcd_filter = FT_LCD_FILTER_LEGACY; + break; + case CAIRO_LCD_FILTER_FIR3: + lcd_filter = FT_LCD_FILTER_LIGHT; + break; ++ case CAIRO_LCD_FILTER_DEFAULT: + case CAIRO_LCD_FILTER_FIR5: + lcd_filter = FT_LCD_FILTER_DEFAULT; + break; |