[12.0] Target SkiaSharp 3.0. Drop 2.88 support by maxkatz6 · Pull Request #18981 · AvaloniaUI/Avalonia (original) (raw)
added 7 commits
This was referenced
Jun 3, 2025
MrJul mentioned this pull request
MrJul mentioned this pull request
BrycensRanch pushed a commit to BrycensRanch/FreeBSD-Avalonia that referenced this pull request
Retarget to SkiaSharp 3.0
Replace SKFilterQuality with SKSamplingOptions
Replace obsolete GRBackendRenderTarget ctor
Replace SkiaMetalApi reflection with stable APIs
Use SKMatrix4x4 where it makes more sense perf wise
Add CS0618 warning as error for Skia
Fix ToSKSamplingOptions implementation
Remove hacky compile time condition
Update API compat
Remove maccatalyst hack
Co-authored-by: Julien Lebosquain julien@lebosquain.net
maxbrousseau added a commit to Devolutions/Avalonia that referenced this pull request
Retarget to SkiaSharp 3.0
Replace SKFilterQuality with SKSamplingOptions
Replace obsolete GRBackendRenderTarget ctor
Replace SkiaMetalApi reflection with stable APIs
Use SKMatrix4x4 where it makes more sense perf wise
Add CS0618 warning as error for Skia
Fix ToSKSamplingOptions implementation
Remove hacky compile time condition
Update API compat
Remove maccatalyst hack
Co-authored-by: Julien Lebosquain julien@lebosquain.net
definability added a commit to definability/Classic.Avalonia that referenced this pull request
SKPaint.FilterQuality is obsolete and recommends using SKSamplingOptions instead.
ToSKFilterQuality extension method was completely removed
AvaloniaUI/Avalonia#18981
Use ToSKSamplingOptions instead and provide it to methods that support it.
DrawBitmap does not support sampling argument,
so convert the bitmap to an image and use DrawImage.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
[ Show hidden characters]({{ revealButtonHref }})