diff options
| author | YAMAMOTO Mitsuharu | 2019-04-20 12:43:45 +0900 |
|---|---|---|
| committer | YAMAMOTO Mitsuharu | 2019-04-20 12:43:45 +0900 |
| commit | d1dde7d04e5244179735592adc11d2a6f0af64ac (patch) | |
| tree | 474c1999fd436600d77c20b41c8edab0b8929555 /src/alloc.c | |
| parent | 69771b4e6acfe2998e4c3c30e07fb4600d42515d (diff) | |
| download | emacs-d1dde7d04e5244179735592adc11d2a6f0af64ac.tar.gz emacs-d1dde7d04e5244179735592adc11d2a6f0af64ac.zip | |
Use bitmap strikes as fallbacks for ftcr font backend
* src/ftfont.h (struct font_info): New member bitmap_strike_index.
* src/ftfont.c (ftfont_open2): Try bitmap strikes as fallbacks.
(ftfont_open): Discard bitmap strikes.
* src/ftcrfont.c (ftcrfont_open): Recalculate metrics for bitmap strikes.
(ftcrfont_get_bitmap, ftcrfont_anchor_point, ftcrfont_shape): New functions.
(struct font_driver): Use them.
Diffstat (limited to 'src/alloc.c')
0 files changed, 0 insertions, 0 deletions