-
Notifications
You must be signed in to change notification settings - Fork 0
/
Cargo.toml
38 lines (32 loc) · 892 Bytes
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
[package]
name = "vulkan_engine"
version = "0.1.0"
authors = ["Michael Lohr <michael@lohr.dev>", "Shemnei", "Robin Quint <rob2309@hotmail.de>"]
readme = "../../README.md"
edition = "2021"
[lib]
name = "vulkan_engine"
[dependencies]
env_logger = "0.9.0"
log = "0.4.14"
thiserror = "1.0.30"
anyhow = "1.0.44"
ash = "0.35.0"
ash-window = "0.9.0"
gpu-allocator = { version="0.14.0", default-features = false, features=["vulkan"] }
winit = "0.26.0"
image = "0.23.14"
gfx-maths = "0.2.6"
ve-shader-reflect = { path = "../ve_shader_reflect" }
ve_format = { path = "../ve_format"}
egui = "0.16.1"
egui-winit = "0.16.0"
serde = { version= "1.0.136", features=["derive"] }
toml = "0.5.8"
puffin = { version="0.12.1", optional=true }
puffin_egui = { version="0.12.0", optional=true }
[dev-dependencies]
[features]
default = [ "profiler" ]
debug_refcell = []
profiler = [ "puffin", "puffin_egui" ]