diff --git a/doc/articles/features/using-skia-desktop.md b/doc/articles/features/using-skia-desktop.md index d40303135462..168ce2b4aa8f 100644 --- a/doc/articles/features/using-skia-desktop.md +++ b/doc/articles/features/using-skia-desktop.md @@ -80,9 +80,23 @@ If you want to upgrade **SkiaSharp** to a later version, you'll need to specify ``` +## Windows Specifics + +### RDP Hardware Acceleration + +The Uno Platform Skia Desktop runtime on Windows uses a WPF shell internally. By default, Uno Platform enables RDP hardware acceleration in order to get good performance, yet this feature is disabled by default in standard WPF apps with .NET 8. + +If you're having issues with the Windows support for Skia Desktop over RDP, add the following to your project: + +```xml + + + +``` + ## X11 Specifics -When running using X11 Wayland compatibility, DPI scaling cannot be determined in a reliable way. In order to specify the scaling to be used by Uno Platform, set the `UNO_DISPLAY_SCALE_OVERRIDE` environment variable. The default value is `1.0`. +When running using X11 Wayland compatibility (e.g. recent Ubuntu releases), DPI scaling cannot be determined in a reliable way. In order to specify the scaling to be used by Uno Platform, set the `UNO_DISPLAY_SCALE_OVERRIDE` environment variable. The default value is `1.0`. The X11 support uses DBus for various interactions with the system, such as file selection. Make sure that dbus installed. diff --git a/src/Uno.Sdk/targets/Uno.Implicit.Packages.ProjectSystem.Desktop.targets b/src/Uno.Sdk/targets/Uno.Implicit.Packages.ProjectSystem.Desktop.targets index dbe749dce374..b385aa35b3a7 100644 --- a/src/Uno.Sdk/targets/Uno.Implicit.Packages.ProjectSystem.Desktop.targets +++ b/src/Uno.Sdk/targets/Uno.Implicit.Packages.ProjectSystem.Desktop.targets @@ -11,5 +11,11 @@ <_UnoProjectSystemPackageReference Include="Uno.WinUI.Skia.MacOS" ProjectSystem="true" /> <_UnoProjectSystemPackageReference Include="Uno.WinUI.Skia.Wpf" ProjectSystem="true" /> <_UnoProjectSystemPackageReference Include="Uno.WinUI.Skia.X11" ProjectSystem="true" /> + + +