
# Objective - Update vendor crevice to have the latest update from crevice 0.8.0 - Using https://github.com/ElectronicRU/crevice/tree/arrays which has the changes to make arrays work ## Solution - Also updated glam and hexasphere to only have one version of glam - From the original PR, using crevice to write GLSL code containing arrays would probably not work but it's not something used by Bevy
59 lines
2.0 KiB
TOML
59 lines
2.0 KiB
TOML
[package]
|
|
name = "bevy_render2"
|
|
version = "0.5.0"
|
|
edition = "2021"
|
|
authors = [
|
|
"Bevy Contributors <bevyengine@gmail.com>",
|
|
"Carter Anderson <mcanders1@gmail.com>",
|
|
]
|
|
description = "Provides rendering functionality for Bevy Engine"
|
|
homepage = "https://bevyengine.org"
|
|
repository = "https://github.com/bevyengine/bevy"
|
|
license = "MIT"
|
|
keywords = ["bevy"]
|
|
|
|
[dependencies]
|
|
# bevy
|
|
bevy_app = { path = "../../crates/bevy_app", version = "0.5.0" }
|
|
bevy_asset = { path = "../../crates/bevy_asset", version = "0.5.0" }
|
|
bevy_core = { path = "../../crates/bevy_core", version = "0.5.0" }
|
|
bevy_derive = { path = "../../crates/bevy_derive", version = "0.5.0" }
|
|
bevy_ecs = { path = "../../crates/bevy_ecs", version = "0.5.0" }
|
|
bevy_math = { path = "../../crates/bevy_math", version = "0.5.0" }
|
|
bevy_reflect = { path = "../../crates/bevy_reflect", version = "0.5.0", features = ["bevy"] }
|
|
bevy_transform = { path = "../../crates/bevy_transform", version = "0.5.0" }
|
|
bevy_window = { path = "../../crates/bevy_window", version = "0.5.0" }
|
|
bevy_utils = { path = "../../crates/bevy_utils", version = "0.5.0" }
|
|
|
|
# rendering
|
|
image = { version = "0.23.12", default-features = false }
|
|
|
|
# misc
|
|
wgpu = { version = "0.11.0", features = ["spirv"] }
|
|
naga = { version = "0.7.0", features = ["glsl-in", "spv-in", "spv-out", "wgsl-in", "wgsl-out"] }
|
|
serde = { version = "1", features = ["derive"] }
|
|
bitflags = "1.2.1"
|
|
smallvec = { version = "1.6", features = ["union", "const_generics"] }
|
|
once_cell = "1.4.1" # TODO: replace once_cell with std equivalent if/when this lands: https://github.com/rust-lang/rfcs/pull/2788
|
|
downcast-rs = "1.2.0"
|
|
thiserror = "1.0"
|
|
futures-lite = "1.4.0"
|
|
anyhow = "1.0"
|
|
hex = "0.4.2"
|
|
hexasphere = "6.0.0"
|
|
parking_lot = "0.11.0"
|
|
regex = "1.5"
|
|
crevice = { path = "../../crates/crevice", version = "0.8.0", features = ["glam"] }
|
|
|
|
[target.'cfg(target_arch = "wasm32")'.dependencies]
|
|
wgpu = { version = "0.11.0", features = ["spirv", "webgl"] }
|
|
|
|
[features]
|
|
png = ["image/png"]
|
|
hdr = ["image/hdr"]
|
|
dds = ["image/dds"]
|
|
tga = ["image/tga"]
|
|
jpeg = ["image/jpeg"]
|
|
bmp = ["image/bmp"]
|
|
trace = []
|