[build-dependencies.cfg_aliases]
version = "0.2.0"
[dependencies.ash]
optional = true
version = "^0.37.2"
[dependencies.cfg-if]
version = "1"
[dependencies.const-field-offset]
version = "0.1"
[dependencies.derive_more]
default-features = false
features = ["deref", "deref_mut", "into", "from", "add", "add_assign", "mul", "not", "display"]
version = "1.0.0"
[dependencies.glow]
version = "0.13"
[dependencies.i-slint-common]
default-features = false
features = ["default"]
version = "=1.9.1"
[dependencies.i-slint-core]
default-features = false
features = ["default", "box-shadow-cache"]
version = "=1.9.1"
[dependencies.i-slint-core-macros]
default-features = false
features = ["default"]
version = "=1.9.1"
[dependencies.lyon_path]
version = "1.0"
[dependencies.once_cell]
version = "1.5"
[dependencies.pin-weak]
version = "1"
[dependencies.raw-window-handle]
features = ["std"]
version = "0.6"
[dependencies.scoped-tls-hkt]
version = "0.1"
[dependencies.skia-safe]
features = ["textlayout", "gl"]
version = "0.78.0"
[dependencies.unicode-segmentation]
version = "1.8.0"
[dependencies.vtable]
default-features = false
version = "0.2"
[dependencies.vulkano]
default-features = false
optional = true
version = "0.34.0"
[features]
default = []
kms = ["softbuffer/kms"]
opengl = []
vulkan = ["skia-safe/vulkan", "ash", "vulkano"]
wayland = ["glutin/wayland", "softbuffer/wayland", "softbuffer/wayland-dlopen"]
x11 = ["glutin/x11", "glutin/glx", "softbuffer/x11", "softbuffer/x11-dlopen"]
[lib]
name = "i_slint_renderer_skia"
path = "lib.rs"
[package]
authors = ["Slint Developers <info@slint.dev>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = "build.rs"
description = "Skia based renderer 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-renderer-skia"
readme = "README.md"
repository = "https://github.com/slint-ui/slint"
rust-version = "1.77"
version = "1.9.1"
[target.'cfg(not(any(target_vendor = "apple", target_family = "windows")))'.dependencies.skia-safe]
features = ["gl"]
version = "0.78.0"
[target.'cfg(not(target_os = "android"))'.dependencies.bytemuck]
version = "1.13.1"
[target.'cfg(not(target_os = "android"))'.dependencies.softbuffer]
default-features = false
version = "0.4.4"
[target.'cfg(not(target_os = "ios"))'.dependencies.glutin]
default-features = false
features = ["egl", "wgl"]
version = "0.32.0"
[target.'cfg(target_family = "windows")'.dependencies.skia-safe]
features = ["d3d"]
version = "0.78.0"
[target.'cfg(target_family = "windows")'.dependencies.windows]
features = ["Win32", "Win32_System_Com", "Win32_Graphics", "Win32_Graphics_Dxgi", "Win32_Graphics_Direct3D12", "Win32_Graphics_Direct3D", "Win32_Foundation", "Win32_Graphics_Dxgi_Common", "Win32_System_Threading", "Win32_Security"]
version = "0.58.0"
[target.'cfg(target_vendor = "apple")'.dependencies.objc2]
version = "0.5.2"
[target.'cfg(target_vendor = "apple")'.dependencies.objc2-app-kit]
version = "0.2.2"
[target.'cfg(target_vendor = "apple")'.dependencies.objc2-foundation]
version = "0.2.2"
[target.'cfg(target_vendor = "apple")'.dependencies.objc2-metal]
features = ["MTLCommandQueue", "MTLCommandBuffer"]
version = "0.2.2"
[target.'cfg(target_vendor = "apple")'.dependencies.objc2-quartz-core]
version = "0.2.2"
[target.'cfg(target_vendor = "apple")'.dependencies.raw-window-metal]
version = "1.0"
[target.'cfg(target_vendor = "apple")'.dependencies.skia-safe]
features = ["metal"]
version = "0.78.0"