gb-emu/frontend-common/Cargo.toml

29 lines
903 B
TOML
Raw Normal View History

2023-03-03 19:31:34 +11:00
[package]
2023-11-26 13:15:31 +11:00
name = "frontend-common"
version = "0.5.1"
2023-03-03 19:31:34 +11:00
edition = "2021"
2023-11-26 13:15:31 +11:00
description = "Frontend common library for TWINC Game Boy (CGB/DMG) emulator"
2023-10-05 11:05:30 +11:00
[features]
2024-08-11 12:21:16 +10:00
default = []
2023-10-04 10:11:39 +11:00
pixels = ["gb-emu-lib/pixels-renderer"]
vulkan = ["gb-emu-lib/vulkan-renderer", "gb-emu-lib/vulkan-debug"]
2023-10-13 09:20:31 +11:00
vulkan-static = ["vulkan", "gb-emu-lib/vulkan-static"]
wgpu = ["gb-emu-lib/wgpu-renderer"]
2023-03-03 19:31:34 +11:00
[dependencies]
2023-10-13 09:20:31 +11:00
gb-emu-lib = { workspace = true }
2024-08-10 16:02:18 +10:00
gilrs = "0.10.9"
cpal = { version = "0.15.3", features = ["jack"] }
futures = "0.3.30"
send_wrapper = { version = "0.6.0", optional = true }
2024-07-20 17:55:07 +10:00
winit = { version = "0.29.15", features = ["rwh_05"] }
2024-08-10 16:02:18 +10:00
winit_input_helper = "0.16.0"
2024-02-08 15:27:48 +11:00
raw-window-handle = { workspace = true }
2024-08-10 16:02:18 +10:00
serde = { version = "1.0.205", features = ["derive"] }
image = { version = "0.25.2", default-features = false, features = ["png"] }
bytemuck = "1.16.3"
chrono = "0.4.38"
2024-03-03 18:36:51 +11:00
log = { workspace = true }
2024-06-16 11:43:59 +10:00
anyhow = "1.0.86"