Skip to content

Latest commit

 

History

History
26 lines (22 loc) · 1.33 KB

README.m132.md

File metadata and controls

26 lines (22 loc) · 1.33 KB

Since m131:

  • PathEffect.{DashType, DashInfo, asADash} withdrawn. Upstream removed them from public API in m132.

  • We now bundle a icudtl.dat for windows. This fixes windows-specific problems with SkUnicode, libSkShaper, and SkParagraph. Thanks @meetwq for the change. Relevant CI tests re-enabled and added.

  • Upstream's SkNamedTransferFn::* now available as cms.NamedTransferFn.*, and SkNamedGamut::* as cms.NamedGamut.*. These are used in RuntimeEffect-related code.

  • More overloads of SkImage::makeShader added, and SkImage::makeRawShader added as Image.makeRawShader.

  • We binds SkRuntimeEffect as skia.RuntimeEffect. Added some helper classes: SkV3 as skia.V3, SkV4 as skia.V4, SkRuntimeEffect::Result as RuntimeEffectResult, SkRuntimeEffect::ChildPtr as RuntimeEffectChildPtr, SkRuntimeEffectBuilder as RuntimeEffectBuilder, std::vector<SkRuntimeEffect::ChildPtr> as VectorRuntimeEffectChildPtr, SkSpan<const SkRuntimeEffect::ChildPtr> as SpanRuntimeEffectChildPtr, SkRuntimeEffectBuilder::BuilderUniform as RuntimeEffectBuilderUniform, SkRuntimeEffectBuilder::BuilderChild as RuntimeEffectBuilderChild. Details are subjected to change. We ported all 9 of current upstream SkSL c++ examples, hosted elsewhere.