hexga_wgpu 0.0.11-beta.53

wgpu wrapped for hexga
Documentation
[package]
name = "hexga_wgpu"
version.workspace = true
authors.workspace = true
license.workspace = true
homepage.workspace = true
repository.workspace = true
edition.workspace = true
readme = "README.md"

description = "wgpu wrapped for hexga"
keywords = ["multimedia", "graphics"]
categories = ["game-development", "graphics"]

[features]
default = [
            "int_are_32_bits", "float_are_32_bits",
            "serde", "serde_rc", "hexga_encoding_derive",
            "webgpu"
          ]

int_are_8_bits    = ["hexga/int_are_8_bits"]
int_are_16_bits   = ["hexga/int_are_16_bits"]
int_are_32_bits   = ["hexga/int_are_32_bits"]
int_are_64_bits   = ["hexga/int_are_64_bits"]
int_are_size_bits = ["hexga/int_are_size_bits"]

float_are_32_bits   = ["hexga/float_are_32_bits"]
float_are_64_bits   = ["hexga/float_are_64_bits"]
float_are_size_bits = ["hexga/float_are_size_bits"]

serde = ["dep:serde", "hexga/serde"]
serde_rc = ["serde/rc", "hexga/serde_rc"]

hexga_encoding_derive = ["hexga/hexga_encoding_derive"]

webgpu = ["wgpu/webgpu"]

[dependencies]
hexga.workspace = true
serde = { version = "1.0.0", features = ["derive"], optional = true }
wgpu = { version = "25.0.1" }

[target.'cfg(target_arch = "wasm32")'.dependencies]
wgpu = { version = "25.0.1", features = ["webgl"] }