Skip to content

[FEATURE] Please merge Loongson LSX support to mono/skia #3230

Open
@4Darmygeometry

Description

@4Darmygeometry

Is your feature request related to a problem?

google/skia merged the code to support Loongson LSX instructions. but mono/skia didn't support LSX so that SkiaSharp didn't support LSX and cause errors in libpng situations.

Describe the solution you would like

merged
google/skia@c4868ef
google/skia@f8a986e
google/skia@68f5fbd
google/skia@f93d708
google/skia@8cbe723
google/skia@06cd249
google/skia@1dc8a12
google/skia@29746b3
google/skia@6484a45
google/skia@8c8c780
google/skia@56a7f45
google/skia@7e8c738
google/skia@c670953
google/skia@2f9ca0c
https://github.com/google/skia/blob/main/modules%2Fskcms%2Fsrc%2FTransform_inl.h
https://github.com/google/skia/blob/main/src%2Fcore%2FSkBlurEngine.cpp
https://github.com/google/skia/blob/main/bazel%2Fexternal%2Flibyuv%2FBUILD.bazel
to mono/skia so that can support loongarch_lsx_init, filter_lsx_intrinsics.

Describe alternatives you have considered

N/A

Additional context

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    New

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions