Document the explicit choice of Skia as software renderer as well as its support in general

This commit is contained in:
Simon Hausmann 2023-10-20 15:17:45 +02:00 committed by Simon Hausmann
parent 3855de0794
commit d6ab1c4882
2 changed files with 7 additions and 5 deletions

View file

@ -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