- 12 11月, 2018 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 11 11月, 2018 1 次提交
-
-
由 Behdad Esfahbod 提交于
Use in a couple of places. Push to bots to see how many unhappy before I convert the rest.
-
- 09 11月, 2018 1 次提交
-
-
由 Ebrahim Byagowi 提交于
-
- 06 11月, 2018 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 04 11月, 2018 1 次提交
-
-
由 Behdad Esfahbod 提交于
Fixes all except for cmap. To be done separately. Part of https://github.com/harfbuzz/harfbuzz/issues/1146
-
- 19 10月, 2018 1 次提交
-
-
由 Bruce Mitchener 提交于
-
- 17 9月, 2018 2 次提交
-
-
由 Behdad Esfahbod 提交于
Some clang versions define static_assert as a macro apparently, so we cannot redefine it... This reverts commit 94bfea0c. This reverts commit 4e626278.
-
由 Behdad Esfahbod 提交于
So we don't accidentally break it again.
-
- 02 9月, 2018 1 次提交
-
-
由 Behdad Esfahbod 提交于
Add subset() call for GSUBGPOS struct and its dependencies. Not hooked up anywhere.
-
- 27 8月, 2018 2 次提交
-
-
由 Behdad Esfahbod 提交于
There might be a better way to do this, but I couldn't find...
-
由 Behdad Esfahbod 提交于
-
- 26 8月, 2018 2 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Sorry for the noise, downstream custom builders. Please adjust.
-
- 06 8月, 2018 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 12 4月, 2018 1 次提交
-
-
由 Ebrahim Byagowi 提交于
-
- 26 2月, 2018 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 10 1月, 2018 1 次提交
-
-
由 Behdad Esfahbod 提交于
Such a headache that Windows defines UINT8, ...; Just prefix it.
-
- 17 12月, 2017 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 15 12月, 2017 1 次提交
-
-
由 Behdad Esfahbod 提交于
Not optimized to use sortedness yet. Also start putting in place infra to faster reject bad data. A version of Chandas.ttf found on some Chrome bots has 660kb of GPOS, mostly junk. That is causing 48 million of set->add() calls in collect_glyphs(), which is insane. In the upcoming commits, I'll be speeding that up by optimizing add_sorted_array(), while also reducing work by rejecting out-of-sort arrays quickly and propagate the rejection. Part of https://bugs.chromium.org/p/chromium/issues/detail?id=794896
-
- 15 11月, 2017 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 15 10月, 2017 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 23 1月, 2017 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 17 12月, 2016 6 次提交
-
-
由 Behdad Esfahbod 提交于
Not hooked up to shaper yet.
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Untested.
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Still not hooked up from GPOS.
-
由 Behdad Esfahbod 提交于
-
- 22 2月, 2016 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 29 9月, 2015 1 次提交
-
-
由 Behdad Esfahbod 提交于
Not functional change (expected!).
-
- 26 2月, 2015 1 次提交
-
-
由 Behdad Esfahbod 提交于
This makes a lot of code safer. We only try modifying the object in one place, after making sure it's safe to do so. So, do a const_cast<> in that one place...
-
- 12 7月, 2014 1 次提交
-
-
由 Behdad Esfahbod 提交于
Simplifies hb_in_range() calls as the type can be inferred. The rest is obsessiveness, I admit.
-
- 28 6月, 2014 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 18 10月, 2013 2 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
- 10 9月, 2013 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 25 11月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 24 11月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 17 11月, 2012 2 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-