wgpu-primitives 0.2.0

Composable GPU primitives for Rust applications using wgpu.
Documentation
[package]

name = "wgpu-primitives"

version = "0.2.0"

edition = "2024"

description = "Composable GPU primitives for Rust applications using wgpu."

authors = ["samjsui"]

license = "MIT"

repository = "https://github.com/samjsui/wgpu-primitives"

keywords = ["gpgpu", "wgpu", "sort", "radix", "compute"]

categories = ["algorithms", "graphics", "science"]

include = [

    "src/**/*.rs",

    "src/**/*.wgsl",

    "tests/**/*.rs",

    "benches/**/*.rs",

    "benchmarks/**/*.md",

    "examples/**/*.rs",

    "Cargo.toml",

    "README.md",

    "LICENSE",

]



[dependencies]

wgpu = "28.0.0"

bytemuck = { version = "1.24", features = ["derive"] }

futures = "0.3.31"

log = "0.4.29"



[dev-dependencies]

tokio = { version = "1.49.0", features = ["macros", "rt-multi-thread"] }

rand = "0.9.2"

pollster = "0.4"

env_logger = "0.11.8"

criterion = { version = "0.8.1", features = ["async_tokio", "html_reports"] }

rayon = "1.10"



[[bench]]

name = "sort"

harness = false



[[bench]]

name = "scan"

harness = false