[package]
edition = "2021"
name = "flutter_wgpu_texture"
version = "0.2.1"
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Flutter texture plugin runtime powered by Rust and wgpu."
homepage = "https://github.com/flowsai/flutter_wgpu_texture"
documentation = "https://docs.rs/flutter_wgpu_texture"
readme = "README.md"
keywords = [
"flutter",
"wgpu",
"gpu",
"texture",
]
categories = [
"graphics",
"rendering",
]
license = "MIT"
repository = "https://github.com/flowsai/flutter_wgpu_texture"
[lib]
name = "flutter_wgpu_texture"
crate-type = [
"cdylib",
"staticlib",
"rlib",
]
path = "src/lib.rs"
[dependencies.bytemuck]
version = "1.14"
features = ["derive"]
[dependencies.ctor]
version = "0.2"
[dependencies.flutter_rust_bridge]
version = "=2.11.1"
[dependencies.flutter_wgpu_texture_core]
version = "0.2.1"
[dependencies.glam]
version = "0.27"
[dependencies.log]
version = "0.4"
[dependencies.pollster]
version = "0.3"
[dependencies.wgpu]
version = "0.19"
[target.'cfg(any(target_os = "macos", target_os = "ios"))'.dependencies.metal]
version = "0.27.0"
[target.'cfg(any(target_os = "macos", target_os = "ios"))'.dependencies.wgpu-hal]
version = "0.19.5"
features = ["metal"]
[target.'cfg(target_os = "linux")'.dependencies.ash]
version = "0.37.3"
[target.'cfg(target_os = "linux")'.dependencies.wgpu-hal]
version = "0.19.5"
features = ["vulkan"]
[target.'cfg(target_os = "windows")'.dependencies.d3d12]
version = "0.19.0"
features = ["libloading"]
[target.'cfg(target_os = "windows")'.dependencies.wgpu-hal]
version = "0.19.5"
features = ["dx12"]
[target.'cfg(target_os = "windows")'.dependencies.winapi]
version = "0.3"
features = [
"d3d12",
"dxgiformat",
"dxgitype",
"handleapi",
"winnt",
]
[lints.rust.unexpected_cfgs]
level = "warn"
priority = 0
check-cfg = ["cfg(frb_expand)"]