[[example]]
name = "api_triangle"
path = "examples/api_triangle/api_triangle.rs"
required-features = []
[[example]]
name = "render_graph_triangle"
path = "examples/render_graph_triangle/render_graph_triangle.rs"
required-features = ["framework"]
[dependencies.rafx-api]
version = "0.0.3"
[dependencies.rafx-base]
version = "0.0.3"
[dependencies.rafx-framework]
optional = true
version = "0.0.3"
[dependencies.rafx-nodes]
optional = true
version = "0.0.3"
[dependencies.rafx-visibility]
optional = true
version = "0.0.3"
[dev-dependencies.ash]
version = ">=0.30"
[dev-dependencies.bincode]
version = "1.3.1"
[dev-dependencies.env_logger]
version = "0.6"
[dev-dependencies.glam]
version = "0.8.6"
[dev-dependencies.legion]
default-features = false
version = "0.3.0"
[dev-dependencies.log]
version = "0.4"
[dev-dependencies.profiling]
version = "0.1.4"
[dev-dependencies.sdl2]
features = ["raw-window-handle", "bundled", "static-link"]
version = ">=0.34"
[features]
default = []
framework = ["rafx-framework", "nodes"]
nodes = ["rafx-nodes", "rafx-visibility"]
profile-with-optick = ["rafx-framework/profile-with-optick", "rafx-api/profile-with-optick"]
profile-with-puffin = ["rafx-framework/profile-with-puffin", "rafx-api/profile-with-puffin"]
profile-with-superluminal = ["rafx-framework/profile-with-superluminal", "rafx-api/profile-with-superluminal"]
profile-with-tracing = ["rafx-framework/profile-with-tracing", "rafx-api/profile-with-tracing"]
rafx-metal = ["rafx-api/rafx-metal"]
rafx-vulkan = ["rafx-api/rafx-vulkan"]
static-vulkan = ["rafx-api/static-vulkan"]
[package]
authors = ["Philip Degarmo <aclysma@gmail.com>"]
categories = ["game-development", "game-engines", "graphics", "multimedia", "rendering::engine"]
description = "Rendering framework built on an extensible asset pipeline"
edition = "2018"
homepage = "https://github.com/aclysma/rafx"
keywords = ["game", "rendering", "graphics"]
license = "MIT OR Apache-2.0"
name = "rafx"
readme = "../README.md"
repository = "https://github.com/aclysma/rafx"
version = "0.0.3"