From 600ae58f254d2b06cdc6682be70a30f7984dfe43 Mon Sep 17 00:00:00 2001 From: Michael Babienco Date: Wed, 8 Apr 2026 12:54:18 +0900 Subject: [PATCH] Use OpenGL rendering --- src/Program.cs | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/Program.cs b/src/Program.cs index 2bae6ff..bec2844 100644 --- a/src/Program.cs +++ b/src/Program.cs @@ -17,5 +17,16 @@ class Program => AppBuilder.Configure() .UsePlatformDetect() .WithInterFont() - .LogToTrace(); + .LogToTrace() + .With(new AvaloniaNativePlatformOptions + { + // https://github.com/AvaloniaUI/Avalonia/issues/20971 + RenderingMode = + [ + // put OpenGL first, to have higher priority over Metal + AvaloniaNativeRenderingMode.OpenGl, + AvaloniaNativeRenderingMode.Metal, + AvaloniaNativeRenderingMode.Software + ] + }); }