diff --git a/CHANGELOG.md b/CHANGELOG.md index 9358f721a..e3f3abaf7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,7 @@ All notable changes to this project are documented in this file. - Changed default style to be `fluent` on Windows, and `cupertino` on macOS. - LinuxKMS backend: Add support for absolute motion pointer events, fixed support for touch input on scaled screens, and improved encoder/CRTC handling for EGL rendering. + - Skia renderer / winit backend: Fall back to Skia software rendering when GPU acceleration is not available. ### Slint Language diff --git a/docs/reference/src/advanced/backend_winit.md b/docs/reference/src/advanced/backend_winit.md index 926c68e6a..d123e3fd8 100644 --- a/docs/reference/src/advanced/backend_winit.md +++ b/docs/reference/src/advanced/backend_winit.md @@ -10,11 +10,12 @@ macOS, Windows, Linux with Wayland and X11. The Winit backend supports different renderers. They can be explicitly selected for use through the `SLINT_BACKEND` environment variable. -| Renderer name | Supported/Required Graphics APIs | `SLINT_BACKEND` value to select renderer | -|---------------|-------------------------------------|------------------------------------------| -| FemtoVG | OpenGL | `winit-femtovg` | -| Skia | OpenGL, Metal, Direct3D | `winit-skia` | -| software | Software-rendering, no GPU required | `winit-software` | +| Renderer name | Supported/Required Graphics APIs | `SLINT_BACKEND` value to select renderer | +|---------------|---------------------------------------------|------------------------------------------| +| FemtoVG | OpenGL | `winit-femtovg` | +| Skia | OpenGL, Metal, Direct3D, Software-rendering | `winit-skia` | +| Skia Software | Software-only rendering with Skia | `winit-skia-software` | +| software | Software-rendering, no GPU required | `winit-software` | ## Configuration Options