Qunxin Liu
|
247039de5a
|
[instancer] partial instantiating support for COLRv1
Also add subset support for COLRv1 VarStore/DeltaSetIndexMap
|
10 months ago |
Qunxin Liu
|
625a9a963a
|
[instancer] use correct constant for No VARIATIONS index
|
10 months ago |
Qunxin Liu
|
ebcdadbf54
|
[instancer] add tests for instantiating BASE table
|
10 months ago |
Qunxin Liu
|
c5a85a73fa
|
[instancer] support BASE table
|
10 months ago |
Behdad Esfahbod
|
4d2380f56d
|
Merge pull request #4693 from harfbuzz/promote-vf-api
[instancer] Promote partial instancing API out of experimental.
|
10 months ago |
Garret Rieger
|
f145ab2f1e
|
Disable empty_region_vardata test when running on 32bit machines.
|
10 months ago |
Garret Rieger
|
e81c8c1312
|
Change tolerance from float to double.
|
10 months ago |
Garret Rieger
|
36e82fd5b3
|
Use sizeof(repeat_x_deltas[0]) instead of sizeof(int).
|
10 months ago |
Khaled Hosny
|
f03bf49978
|
[ci] Try to fix finding ICU on macOS runner
|
10 months ago |
Khaled Hosny
|
91f54d4bae
|
[ci] Try to fix pip install on macOS runner
Use setup-python action which which I think uses venv so pip install
will not fail as now installing system-wide packages with pip is
disallowed.
|
10 months ago |
Garret Rieger
|
0617266273
|
Test using double's in IUP optimizatio code.
Trying to resolve delta differences on MINGW 32bit.
|
10 months ago |
Behdad Esfahbod
|
ba1f194a1d
|
[gsubgpos] Reduce stack use in recursion
|
10 months ago |
Garret Rieger
|
4cf606f674
|
[instancer] Promote partial instancing api out of experimental.
|
10 months ago |
Qunxin Liu
|
c04d0a295f
|
[subset] generate colrv1 varsotre inner_maps in the plan
Also merge remap_variation_indices APIs used by GDEF and BASE into 1
|
10 months ago |
Qunxin Liu
|
690893e367
|
[subset] collect variation indices for COLRv1
|
10 months ago |
dependabot[bot]
|
6ac7a05cdc
|
Bump actions/upload-artifact from 4.3.2 to 4.3.3
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.3.2 to 4.3.3.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](1746f4ab65...65462800fd )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
10 months ago |
dependabot[bot]
|
11f37aac8f
|
Bump hendrikmuhs/ccache-action from 1.2.12 to 1.2.13
Bumps [hendrikmuhs/ccache-action](https://github.com/hendrikmuhs/ccache-action) from 1.2.12 to 1.2.13.
- [Release notes](https://github.com/hendrikmuhs/ccache-action/releases)
- [Commits](faf867a11c...c92f40bee5 )
---
updated-dependencies:
- dependency-name: hendrikmuhs/ccache-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
10 months ago |
dependabot[bot]
|
77b9b8c862
|
Bump github/codeql-action from 3.25.1 to 3.25.3
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.25.1 to 3.25.3.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](c7f9125735...d39d31e687 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
10 months ago |
dependabot[bot]
|
c7b4f16ae8
|
Bump actions/checkout from 4.1.3 to 4.1.4
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.3 to 4.1.4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](1d96c772d1...0ad4b8fada )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
10 months ago |
Behdad Esfahbod
|
136097901b
|
[VarStoreInstancer] Add cache argument
Not used by any clients currently (which are COLR and VARC).
|
10 months ago |
Behdad Esfahbod
|
c270a254df
|
[COLR] Remove redundant variable
|
10 months ago |
Behdad Esfahbod
|
b32e0a70cf
|
Comment
|
10 months ago |
Behdad Esfahbod
|
fff48b4572
|
Remove unnecessary comment
Resolves https://github.com/harfbuzz/harfbuzz/issues/4677
|
10 months ago |
Behdad Esfahbod
|
cd1d8b8bf3
|
[varc] Use multiVarStore instead of GDEF varStore
That's what we agreed upon.
|
10 months ago |
Garret Rieger
|
aeadd7c1a6
|
[subset] Offsets in BaseLangSysRecord are relative to the parent table and not the BaseLangSysRecord.
https://learn.microsoft.com/en-us/typography/opentype/spec/base#baselangsysrecord-1
|
10 months ago |
Behdad Esfahbod
|
ac411f26b5
|
[Condition] Finish evaluation of ConditionValue
https://github.com/adobe-type-tools/opentype-spec-drafts/blob/main/condvalue_spec.md
|
10 months ago |
Behdad Esfahbod
|
66cd7c04ee
|
[Condition] Shuffle code around
|
10 months ago |
Behdad Esfahbod
|
d2ca8a5930
|
[Condition] Implement ConditionValue
Doesn't fully work yet. Need to shuffle some code around first.
Shift other Condition format numbers.
Implements
https://github.com/adobe-type-tools/opentype-spec-drafts/blob/main/condvalue_spec.md
|
10 months ago |
Behdad Esfahbod
|
6129c72619
|
[varc] Use Condition instead of ConditionSet
With more Condition formats.
df7dcc4618
https://github.com/harfbuzz/boring-expansion-spec/issues/147
|
10 months ago |
Garret Rieger
|
33cae9b4f5
|
[repacker] If repacking fails for GSUB/GPOS try re-running with extension promotion and table splitting.
|
10 months ago |
dependabot[bot]
|
adab75fbaa
|
Bump actions/upload-artifact from 4.3.1 to 4.3.2
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.3.1 to 4.3.2.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](5d5d22a312...1746f4ab65 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
10 months ago |
dependabot[bot]
|
7aab4847db
|
Bump github/codeql-action from 3.24.10 to 3.25.1
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.24.10 to 3.25.1.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](4355270be1...c7f9125735 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
10 months ago |
dependabot[bot]
|
e2892805a9
|
Bump actions/checkout from 4.1.2 to 4.1.3
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.2 to 4.1.3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](9bb56186c3...1d96c772d1 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
10 months ago |
Behdad Esfahbod
|
3fda07b48c
|
Replace an abort with assert(false)
|
10 months ago |
Behdad Esfahbod
|
2e53363485
|
[TupleValues] Add a likely
I can actually measure a couple percents speedup.
|
10 months ago |
Behdad Esfahbod
|
e8139bea2e
|
Revert "[varc] Reuse x_deltas and y_deltas vectors"
This reverts commit 604f27b3069f2ef11b045cfb35e8c3a5fd99fb8b.
Not worth it.
|
10 months ago |
Behdad Esfahbod
|
f97d1ea235
|
[varc] Reuse x_deltas and y_deltas vectors
Going to revert since it has minimal improvement with
lots of piping through.
|
10 months ago |
Behdad Esfahbod
|
fa6f123eef
|
[var] Add a fast path for coord == 0
|
10 months ago |
Behdad Esfahbod
|
7b1b20fa00
|
[varc] Move code around
|
10 months ago |
Behdad Esfahbod
|
6af0c5199c
|
[varc] Remove unused method
|
10 months ago |
Behdad Esfahbod
|
db06c673f3
|
[VARC] Tweak cache use
|
10 months ago |
Behdad Esfahbod
|
a7fd55569e
|
[varc] Use a varStore cache
|
10 months ago |
Behdad Esfahbod
|
9489c85651
|
[varc] Simplify iterator
|
10 months ago |
Behdad Esfahbod
|
2d01e1a97e
|
[varc] Shed another vector
|
10 months ago |
Behdad Esfahbod
|
5ed773506b
|
[varc] Some error handling
|
10 months ago |
Behdad Esfahbod
|
8961b1c51e
|
[varc] Add __forward__ to the iterator
|
10 months ago |
Behdad Esfahbod
|
731f78151f
|
[varc] Improve iterator
|
10 months ago |
Behdad Esfahbod
|
84a755bfd8
|
[TupleValues] Minor add an enum
|
10 months ago |
Behdad Esfahbod
|
eaa1fb1415
|
[varc] Use an iterator to unpack TupleValues
|
10 months ago |
Behdad Esfahbod
|
3b86ec0afb
|
[varc] Optimize use of coord_setter
|
10 months ago |