From 6452c17d7ae38e5bad302d83278dc3bdf397dc74 Mon Sep 17 00:00:00 2001 From: Dan Walmsley Date: Tue, 9 Nov 2021 14:38:37 +0000 Subject: [PATCH 1/3] dont use stencil buffers. --- src/Skia/Avalonia.Skia/Gpu/OpenGl/GlSkiaGpu.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Skia/Avalonia.Skia/Gpu/OpenGl/GlSkiaGpu.cs b/src/Skia/Avalonia.Skia/Gpu/OpenGl/GlSkiaGpu.cs index 0ac42277e7..ec8a8436e1 100644 --- a/src/Skia/Avalonia.Skia/Gpu/OpenGl/GlSkiaGpu.cs +++ b/src/Skia/Avalonia.Skia/Gpu/OpenGl/GlSkiaGpu.cs @@ -25,7 +25,7 @@ namespace Avalonia.Skia GRGlInterface.CreateOpenGl(proc => context.GlInterface.GetProcAddress(proc)) : GRGlInterface.CreateGles(proc => context.GlInterface.GetProcAddress(proc))) { - _grContext = GRContext.CreateGl(iface); + _grContext = GRContext.CreateGl(iface, new GRContextOptions { AvoidStencilBuffers = true }); if (maxResourceBytes.HasValue) { _grContext.SetResourceCacheLimit(maxResourceBytes.Value); From 9ddab6b0e591a20f5ed129ac43995a723a350f0f Mon Sep 17 00:00:00 2001 From: Dan Walmsley Date: Mon, 8 Nov 2021 19:59:43 +0000 Subject: [PATCH 2/3] update harfbuzz # Conflicts: # build/HarfBuzzSharp.props --- build/HarfBuzzSharp.props | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build/HarfBuzzSharp.props b/build/HarfBuzzSharp.props index 13419eb173..16aab3911e 100644 --- a/build/HarfBuzzSharp.props +++ b/build/HarfBuzzSharp.props @@ -1,6 +1,6 @@  - - + + From 291d379d7dc8aefa017aabd497ce5f9faa1d5eeb Mon Sep 17 00:00:00 2001 From: Dan Walmsley Date: Mon, 8 Nov 2021 19:46:48 +0000 Subject: [PATCH 3/3] latest skia preview # Conflicts: # build/SkiaSharp.props --- build/SkiaSharp.props | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build/SkiaSharp.props b/build/SkiaSharp.props index f2e7df36cd..97b29a192d 100644 --- a/build/SkiaSharp.props +++ b/build/SkiaSharp.props @@ -1,6 +1,6 @@  - - + +