From ebb90a58da0be6e0a51982403f6bd781b928ee0d Mon Sep 17 00:00:00 2001 From: Dan Walmsley Date: Mon, 13 Dec 2021 10:04:41 +0000 Subject: [PATCH] allow configurable skia resource limit. --- src/Web/Avalonia.Web.Blazor/AvaloniaView.razor.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Web/Avalonia.Web.Blazor/AvaloniaView.razor.cs b/src/Web/Avalonia.Web.Blazor/AvaloniaView.razor.cs index ec3d665597..e1f8cd5b72 100644 --- a/src/Web/Avalonia.Web.Blazor/AvaloniaView.razor.cs +++ b/src/Web/Avalonia.Web.Blazor/AvaloniaView.razor.cs @@ -278,9 +278,9 @@ namespace Avalonia.Web.Blazor _glInterface = GRGlInterface.Create(); _context = GRContext.CreateGl(_glInterface); - + var options = AvaloniaLocator.Current.GetService(); // bump the default resource cache limit - _context.SetResourceCacheLimit(256 * 1024 * 1024); + _context.SetResourceCacheLimit(options.MaxGpuResourceSizeBytes ?? 32 * 1024 * 1024); Console.WriteLine("glcontext created and resource limit set"); }