From 0a26d62b838877ff6e376b4a5fabd6598b1167ff Mon Sep 17 00:00:00 2001 From: Dan Walmsley Date: Sun, 5 Dec 2021 14:32:42 +0000 Subject: [PATCH] turn of antialiasing. --- src/Web/Avalonia.Web.Blazor/AvaloniaView.razor.cs | 1 - .../Avalonia.Web.Blazor/Interop/Typescript/SKHtmlCanvas.ts | 4 ++-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/Web/Avalonia.Web.Blazor/AvaloniaView.razor.cs b/src/Web/Avalonia.Web.Blazor/AvaloniaView.razor.cs index 72c12b7222..f6547fb108 100644 --- a/src/Web/Avalonia.Web.Blazor/AvaloniaView.razor.cs +++ b/src/Web/Avalonia.Web.Blazor/AvaloniaView.razor.cs @@ -289,7 +289,6 @@ namespace Avalonia.Web.Blazor _initialised = true; - await Task.Delay(250); // without this we get some kind of initialisation error with gl _topLevel.Prepare(); _topLevel.Renderer.Start(); diff --git a/src/Web/Avalonia.Web.Blazor/Interop/Typescript/SKHtmlCanvas.ts b/src/Web/Avalonia.Web.Blazor/Interop/Typescript/SKHtmlCanvas.ts index 9017354d5a..147e2a963f 100644 --- a/src/Web/Avalonia.Web.Blazor/Interop/Typescript/SKHtmlCanvas.ts +++ b/src/Web/Avalonia.Web.Blazor/Interop/Typescript/SKHtmlCanvas.ts @@ -200,7 +200,7 @@ export class SKHtmlCanvas { alpha: 1, depth: 1, stencil: 8, - antialias: 1, + antialias: 0, premultipliedAlpha: 1, preserveDrawingBuffer: 0, preferLowPowerToHighPerformance: 0, @@ -209,7 +209,7 @@ export class SKHtmlCanvas { minorVersion: 0, enableExtensionsByDefault: 1, explicitSwapControl: 0, - renderViaOffscreenBackBuffer: 0, + renderViaOffscreenBackBuffer: 1, }; let ctx: WebGLRenderingContext = GL.createContext(htmlCanvas, contextAttributes);