From 74827aa05c36e79c55882bffebd7571de8194d3f Mon Sep 17 00:00:00 2001 From: Dan Walmsley Date: Tue, 1 Sep 2020 20:28:45 +0100 Subject: [PATCH 1/3] update harfbuzz --- build/HarfBuzzSharp.props | 4 ++-- samples/ControlCatalog.iOS/ControlCatalog.iOS.csproj | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/build/HarfBuzzSharp.props b/build/HarfBuzzSharp.props index 88c4d36282..e636461ad9 100644 --- a/build/HarfBuzzSharp.props +++ b/build/HarfBuzzSharp.props @@ -1,6 +1,6 @@  - - + + diff --git a/samples/ControlCatalog.iOS/ControlCatalog.iOS.csproj b/samples/ControlCatalog.iOS/ControlCatalog.iOS.csproj index 2dbc095156..69abbedbec 100644 --- a/samples/ControlCatalog.iOS/ControlCatalog.iOS.csproj +++ b/samples/ControlCatalog.iOS/ControlCatalog.iOS.csproj @@ -173,8 +173,10 @@ {d0a739b9-3c68-4ba6-a328-41606954b6bd} ControlCatalog + + From 706cdf818af98f370602261ba0602821a27815e7 Mon Sep 17 00:00:00 2001 From: Dan Walmsley Date: Wed, 2 Sep 2020 10:52:45 +0100 Subject: [PATCH 2/3] fix emulator for ios. --- samples/ControlCatalog.iOS/ControlCatalog.iOS.csproj | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/samples/ControlCatalog.iOS/ControlCatalog.iOS.csproj b/samples/ControlCatalog.iOS/ControlCatalog.iOS.csproj index 69abbedbec..db1e16166a 100644 --- a/samples/ControlCatalog.iOS/ControlCatalog.iOS.csproj +++ b/samples/ControlCatalog.iOS/ControlCatalog.iOS.csproj @@ -9,6 +9,10 @@ ControlCatalog.iOS Resources ControlCatalogiOS + true + NSUrlSessionHandler + PackageReference + automatic true @@ -19,8 +23,8 @@ prompt 4 false - i386 - SdkOnly + x86_64 + None True 9.1 False @@ -43,7 +47,7 @@ prompt 4 None - i386 + x86_64 false From 4722767a9a5da6d9a170976e10cd0de13848d201 Mon Sep 17 00:00:00 2001 From: Dan Walmsley Date: Wed, 2 Sep 2020 11:02:39 +0100 Subject: [PATCH 3/3] remove purge resource calls. --- src/Skia/Avalonia.Skia/Gpu/OpenGl/GlRenderTarget.cs | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/Skia/Avalonia.Skia/Gpu/OpenGl/GlRenderTarget.cs b/src/Skia/Avalonia.Skia/Gpu/OpenGl/GlRenderTarget.cs index a90faf1448..081db5d26a 100644 --- a/src/Skia/Avalonia.Skia/Gpu/OpenGl/GlRenderTarget.cs +++ b/src/Skia/Avalonia.Skia/Gpu/OpenGl/GlRenderTarget.cs @@ -35,7 +35,6 @@ namespace Avalonia.Skia IGlPlatformSurfaceRenderingSession glSession) { GrContext = grContext; - GrContext.PurgeResources(); _backendRenderTarget = backendRenderTarget; _surface = surface; _glSession = glSession; @@ -46,7 +45,6 @@ namespace Avalonia.Skia _surface.Dispose(); _backendRenderTarget.Dispose(); GrContext.Flush(); - GrContext.PurgeResources(); _glSession.Dispose(); }