f5fe3e37ef
OpenGL is for obvious reasons incompatible, and for DX12 the graphics pipeline creation has to be on the main thread so there isn't that much gain to be had.
36 lines
1.3 KiB
TOML
36 lines
1.3 KiB
TOML
[package]
|
|
name = "librashader-runtime-vk"
|
|
edition = "2021"
|
|
|
|
license = "MPL-2.0 OR GPL-3.0-only"
|
|
version = "0.1.0-beta.10"
|
|
authors = ["Ronny Chan <ronny@ronnychan.ca>"]
|
|
repository = "https://github.com/SnowflakePowered/librashader"
|
|
readme = "../README.md"
|
|
categories = ["emulators", "compilers", "graphics"]
|
|
keywords = ["shader", "retroarch", "SPIR-V"]
|
|
description = "RetroArch shaders for all."
|
|
|
|
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
|
|
|
[dependencies]
|
|
librashader-common = { path = "../librashader-common", features = ["vulkan"], version = "0.1.0-beta.10" }
|
|
librashader-presets = { path = "../librashader-presets", version = "0.1.0-beta.10" }
|
|
librashader-preprocess = { path = "../librashader-preprocess", version = "0.1.0-beta.10" }
|
|
librashader-reflect = { path = "../librashader-reflect", version = "0.1.0-beta.10", features = [] }
|
|
librashader-runtime = { path = "../librashader-runtime" , version = "0.1.0-beta.10" }
|
|
spirv_cross = { package = "librashader-spirv-cross", version = "0.23" }
|
|
rustc-hash = "1.1.0"
|
|
bytemuck = "1.12.3"
|
|
thiserror = "1.0.37"
|
|
ash = { version = "0.37.1+1.3.235", features = ["linked", "debug"] }
|
|
|
|
rayon = "1.6.1"
|
|
|
|
[dev-dependencies]
|
|
num = "0.4.0"
|
|
glfw = "0.49.0"
|
|
winit = "0.27.5"
|
|
raw-window-handle = "0.5"
|
|
ash-window = "0.12.0"
|