mirror of
https://github.com/crystalidea/qt-build-tools.git
synced 2024-11-26 12:37:11 +08:00
5.15: fix for QTBUG-88495 (Fix shaping problems on iOS 14 / macOS 11)
This commit is contained in:
parent
387236ed9d
commit
206fe0f4ef
@ -1322,7 +1322,7 @@ struct hb_coretext_aat_shaper_face_data_t {};
|
|||||||
hb_coretext_aat_shaper_face_data_t *
|
hb_coretext_aat_shaper_face_data_t *
|
||||||
_hb_coretext_aat_shaper_face_data_create (hb_face_t *face)
|
_hb_coretext_aat_shaper_face_data_create (hb_face_t *face)
|
||||||
{
|
{
|
||||||
static const hb_tag_t tags[] = {HB_CORETEXT_TAG_MORX, HB_CORETEXT_TAG_MORT, HB_CORETEXT_TAG_KERX};
|
static const hb_tag_t tags[] = {HB_CORETEXT_TAG_MORX, HB_CORETEXT_TAG_MORT, HB_CORETEXT_TAG_KERX, HB_CORETEXT_TAG_TRAK};
|
||||||
|
|
||||||
for (unsigned int i = 0; i < ARRAY_LENGTH (tags); i++)
|
for (unsigned int i = 0; i < ARRAY_LENGTH (tags); i++)
|
||||||
{
|
{
|
||||||
|
@ -43,7 +43,7 @@ HB_BEGIN_DECLS
|
|||||||
#define HB_CORETEXT_TAG_MORT HB_TAG('m','o','r','t')
|
#define HB_CORETEXT_TAG_MORT HB_TAG('m','o','r','t')
|
||||||
#define HB_CORETEXT_TAG_MORX HB_TAG('m','o','r','x')
|
#define HB_CORETEXT_TAG_MORX HB_TAG('m','o','r','x')
|
||||||
#define HB_CORETEXT_TAG_KERX HB_TAG('k','e','r','x')
|
#define HB_CORETEXT_TAG_KERX HB_TAG('k','e','r','x')
|
||||||
|
#define HB_CORETEXT_TAG_TRAK HB_TAG('t','r','a','k')
|
||||||
|
|
||||||
HB_EXTERN hb_face_t *
|
HB_EXTERN hb_face_t *
|
||||||
hb_coretext_face_create (CGFontRef cg_font);
|
hb_coretext_face_create (CGFontRef cg_font);
|
||||||
|
Loading…
Reference in New Issue
Block a user