commit | 31b14fd4dce4b017090f5ba7c15a178fa0ce6d7d | [log] [tgz] |
---|---|---|
author | Dominik Röttsches <drott@chromium.org> | Wed Jun 29 16:01:13 2022 +0300 |
committer | Werner Lemberg <wl@gnu.org> | Mon Jul 04 16:34:02 2022 +0200 |
tree | 5f63ca5bc1544b8282695b0490bf149b12be219f | |
parent | 1a242558be670626ed2ec62efb1909c000b2cae7 [diff] |
[sfnt] Load variation store for 'COLR' v1. * src/sfnt/ttcolr.c: Include `ttobjs.h` temporarily. (VARIABLE_COLRV1_ENABLED): New temporary macro to detect whether variable COLRv1 is enabled. (Colr): New fields `var_store` and `delta_set_idx_map`. (tt_face_load_colr, tt_face_free_colr) [VARIABLE_COLRV1_ENABLED]: Load and free variation store data using the functions from the Multiple Masters service.