Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

M132 public #281

Merged
merged 24 commits into from
Nov 14, 2024
Merged

M132 public #281

merged 24 commits into from
Nov 14, 2024

Conversation

HinTak
Copy link
Collaborator

@HinTak HinTak commented Nov 13, 2024

Three SkPathEffect::* were withdrawn, and small update to the colrv1 patch; the rest is routine.

This is built on top of #275

Refining earlier change (kyamagu#214). It turns out that Xvfb's GL behavior on Linux
differ depending on whether there is actual graphic hardware or entirely
headless. The Apple GL settings works on Xvfb on my computer
(AMD Radeon R5 Graphics), but fails in github headless CI.

Fixes kyamagu#266
Milestone 130
-------------
  * Ganesh files have been moved out of include/gpu/ into include/gpu/ganesh/. Shims have been left in place, but clients should migrate to the new paths.
…was never used

google/skia@16722e4
Revert "Allow passing multiple node IDs per PDF structure node."

    This reverts commit 2a016ba.
    StructureElemementNode::fAdditionalNodeIds is currently unused and
    appears to never have been used.

    Change-Id: If2c1aae88909dc3ec701e94008108e2dc02504bb
    Reviewed-on: https://skia-review.googlesource.com/c/skia/+/905896
…ng icudtl.dat+MakeFromShapedText failure

Conflicts:
	tests/test_font.py
Split CI machinery into two nearly identical sections, one for 3.8/3.9,
another for 3.10 to 3.13. This is mainly due to newer cibuildwheel for
3.13 dropping 3.8 and 3.9, and older cibuildwheel not supporting 3.13.

Fixes kyamagu#230
…riptor class also

The new header in m132 is "src/ports/SkFontScanner_FreeType_priv.h".
The SkFontDescriptor is possibly useful for accessing the COLRv1 palette
(in my own experimental m129 changes); as is the new SkFontScanner API.
… from the public API.

Milestone 132
-------------
  * `SkPathEffect::DashType`, `SkPathEffect::DashInfo` and `SkPathEffect::asADash` have been removed from the public API.
@HinTak HinTak merged commit e1e7ca5 into kyamagu:main Nov 14, 2024
18 checks passed
@HinTak HinTak deleted the m132-public branch November 14, 2024 12:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant