[build-dependencies.genmesh]
version = "0.6"
[build-dependencies.glam]
version = "0.11"
[build-dependencies.lazy_static]
version = "1.4"
[build-dependencies.shaderc]
version = "0.7"
[dependencies.app_dirs]
version = "1.2"
[dependencies.bincode]
version = "1.3"
[dependencies.bmfont]
version = "0.3"
[dependencies.brotli]
version = "3.3"
[dependencies.byteorder]
version = "1.3"
[dependencies.gfx-hal]
version = "0.6"
[dependencies.glam]
features = ["serde"]
version = "0.11"
[dependencies.gltf]
version = "0.15"
[dependencies.image]
version = "0.23"
[dependencies.log]
version = "0.4"
[dependencies.num-format]
version = "0.4.0"
[dependencies.num-traits]
version = "0.2"
[dependencies.pretty_env_logger]
version = "0.4"
[dependencies.serde]
features = ["derive"]
version = "1.0"
[dependencies.serde_bytes]
version = "0.11"
[dependencies.shaderc]
version = "0.7"
[dependencies.snap]
version = "1.0"
[dependencies.toml]
version = "0.5"
[dependencies.typenum]
version = "1.12"
[dependencies.winit]
version = "0.24"
[dev-dependencies.hecs]
version = "0.3"
[dev-dependencies.paste]
version = "1.0"
[dev-dependencies.pretty_env_logger]
version = "0.4"
[dev-dependencies.rand]
version = "0.8"
[features]
auto-cull = []
debug-names = []
default = ["auto-cull", "deferred-3d", "forward-3d"]
deferred-3d = []
forward-3d = []
[package]
authors = ["john wells <john@attackgoat.com>"]
categories = ["game-development", "multimedia::images", "rendering::engine"]
description = "An easy-to-use 2D/3D rendering engine in the spirit of QBasic.\n"
documentation = "https://docs.rs/screen-13"
edition = "2018"
homepage = "https://github.com/attackgoat/screen-13"
keywords = ["gamedev", "vulkan", "metal", "directx", "webgl"]
license = "MIT OR Apache-2.0"
name = "screen-13"
readme = "README.md"
repository = "https://github.com/attackgoat/screen-13"
version = "0.1.3"
[profile.dev.package.image]
opt-level = 3
[target."cfg(any(target_os = \"freebsd\", target_os = \"dragonfly\", target_os = \"linux\", target_os = \"netbsd\", target_os = \"openbsd\"))".dependencies.gfx-impl]
features = ["x11"]
package = "gfx-backend-vulkan"
version = "0.6"
[target."cfg(any(target_os = \"macos\", target_os = \"ios\"))".dependencies.gfx-impl]
package = "gfx-backend-metal"
version = "0.6"
[target."cfg(target_arch = \"wasm32\")".dependencies.console_error_panic_hook]
version = "0.1"
[target."cfg(target_arch = \"wasm32\")".dependencies.console_log]
version = "0.2"
[target."cfg(target_arch = \"wasm32\")".dependencies.gfx-backend-gl]
version = "0.6"
[target."cfg(target_arch = \"wasm32\")".dependencies.wasm-bindgen]
version = "0.2"
[target."cfg(target_os = \"windows\")".dependencies.gfx-impl]
package = "gfx-backend-dx11"
version = "0.6"