i-slint-backend-linuxkms 1.9.1

OpenGL rendering backend for Slint
Documentation
[dependencies.i-slint-common]
default-features = false
features = ["default"]
version = "=1.9.1"

[dependencies.i-slint-core]
default-features = false
features = ["default", "image-decoders", "svg"]
version = "=1.9.1"

[dependencies.i-slint-renderer-femtovg]
default-features = false
features = ["default"]
optional = true
version = "=1.9.1"

[dependencies.i-slint-renderer-skia]
default-features = false
features = ["default", "kms"]
optional = true
version = "=1.9.1"

[features]
default = []
libseat = ["dep:libseat"]
renderer-femtovg = ["i-slint-renderer-femtovg", "drm", "gbm", "glutin", "raw-window-handle"]
renderer-skia = ["renderer-skia-opengl"]
renderer-skia-opengl = ["i-slint-renderer-skia/opengl", "drm", "gbm", "glutin", "raw-window-handle", "dep:memmap2"]
renderer-skia-vulkan = ["i-slint-renderer-skia/vulkan", "vulkano"]
renderer-software = ["i-slint-core/software-renderer-systemfonts", "drm", "dep:bytemuck", "dep:memmap2"]

[lib]
name = "i_slint_backend_linuxkms"
path = "lib.rs"

[package]
authors = ["Slint Developers <info@slint.dev>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "OpenGL rendering backend for Slint"
edition = "2021"
homepage = "https://slint.dev"
license = "GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0"
name = "i-slint-backend-linuxkms"
readme = "README.md"
repository = "https://github.com/slint-ui/slint"
rust-version = "1.77"
version = "1.9.1"

[target.'cfg(target_os = "linux")'.dependencies.bytemuck]
features = ["derive"]
optional = true
version = "1.13.1"

[target.'cfg(target_os = "linux")'.dependencies.calloop]
version = "0.14.1"

[target.'cfg(target_os = "linux")'.dependencies.drm]
optional = true
version = "0.14.0"

[target.'cfg(target_os = "linux")'.dependencies.gbm]
default-features = false
features = ["drm-support"]
optional = true
version = "0.16.0"

[target.'cfg(target_os = "linux")'.dependencies.glutin]
default-features = false
features = ["libloading", "egl"]
optional = true
version = "0.32.0"

[target.'cfg(target_os = "linux")'.dependencies.input]
version = "0.9.0"

[target.'cfg(target_os = "linux")'.dependencies.libseat]
default-features = false
optional = true
version = "0.2.1"

[target.'cfg(target_os = "linux")'.dependencies.memmap2]
optional = true
version = "0.9.4"

[target.'cfg(target_os = "linux")'.dependencies.nix]
features = ["fs", "ioctl"]
version = "0.29.0"

[target.'cfg(target_os = "linux")'.dependencies.raw-window-handle]
optional = true
version = "0.6.2"

[target.'cfg(target_os = "linux")'.dependencies.vulkano]
default-features = false
optional = true
version = "0.34.0"

[target.'cfg(target_os = "linux")'.dependencies.xkbcommon]
version = "0.8.0"