Behdad Esfahbod
|
56c9238d3d
|
[fvar] Rewrite sanitize
|
2018-11-19 13:09:53 -05:00 |
Behdad Esfahbod
|
4a6a692e3e
|
[fvar] Use hb_array_t for axes
|
2018-11-19 13:06:44 -05:00 |
Behdad Esfahbod
|
e009739601
|
[fvar] Minor
|
2018-11-19 12:53:53 -05:00 |
Behdad Esfahbod
|
1a2eb108b8
|
[ot-var] Add hb_ot_var_axis_get_flags()
Part of https://github.com/harfbuzz/harfbuzz/issues/1241
New API:
+hb_ot_var_axis_flags_t
+hb_ot_var_axis_get_flags
|
2018-11-19 12:36:56 -05:00 |
Behdad Esfahbod
|
bd6b2ba1d3
|
[ot-var] Add flags
Unfortunate that we don't have room in hb_ot_var_axis_t to expose flags :(.
|
2018-11-19 11:34:56 -05:00 |
Behdad Esfahbod
|
aa06574823
|
Minor
|
2018-11-16 14:31:05 -08:00 |
Ebrahim Byagowi
|
5de2d9cdbd
|
Minor, fix double-promotion warnings (#1221)
|
2018-10-04 02:14:18 +03:30 |
Behdad Esfahbod
|
9507b05a7a
|
Simplify sanitize->check_array()
Fix a bug in CBDT sanitize, and redundant check in avar.
|
2018-09-10 23:18:23 +02:00 |
Behdad Esfahbod
|
bc485a9812
|
Port some VAR arrays to UnsizedArrayOf<>
Fix avar sanitize().
|
2018-09-10 23:08:18 +02:00 |
Behdad Esfahbod
|
c77ae40852
|
Rename hb-*private.hh to hb-*.hh
Sorry for the noise, downstream custom builders. Please adjust.
|
2018-08-25 22:36:36 -07:00 |
Behdad Esfahbod
|
b912fbea17
|
Remove most uses of direct comparison to Null objects
|
2018-08-06 06:38:59 -07:00 |
Ebrahim Byagowi
|
a02c3ee70f
|
Add or update tables specifications links
|
2018-04-12 13:44:32 +04:30 |
Behdad Esfahbod
|
a0dccb6188
|
Add NameID
|
2018-03-15 07:47:02 -07:00 |
Behdad Esfahbod
|
6b19178ee3
|
Prefix int types with HB
Such a headache that Windows defines UINT8, ...; Just prefix it.
|
2018-01-10 03:07:30 +01:00 |
Behdad Esfahbod
|
c6173a392c
|
Add Offset16 and Offset32
|
2017-11-14 21:09:03 -08:00 |
Behdad Esfahbod
|
6f335ed1e5
|
Replace USHORT/SHORT/ULONG/etc with UINT16/INT16/UINT32/etc
|
2017-11-14 21:06:07 -08:00 |
Behdad Esfahbod
|
7b399f73ef
|
[var] Start adding HVAR/VVAR
|
2017-01-23 11:41:43 -08:00 |
Behdad Esfahbod
|
d6bdbbca30
|
[var] Remove HB_OT_TAG_fvar/avar
We're not going to define public macros for tags for tables.
There's little use to those and they are implementation detail.
|
2017-01-22 20:16:51 -08:00 |
Behdad Esfahbod
|
785982bf83
|
[var] Flesh out some more
|
2017-01-20 20:05:45 -08:00 |
Behdad Esfahbod
|
422c0c36c8
|
[var] Flesh out a bit
|
2017-01-20 19:14:54 -08:00 |
Behdad Esfahbod
|
55d42fd667
|
Start adding hb-ot-var.h and implementation
Supports enumerating variation axes, normalizing values, etc.
|
2017-01-19 19:35:48 -08:00 |