# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies # # If you believe there's an error in this file please file an # issue against the rust-lang/cargo repository. If you're # editing this file be aware that the upstream Cargo.toml # will likely look very different (and much more reasonable) [package] edition = "2018" name = "rendy" version = "0.5.1" authors = ["omni-viral "] description = "Higher-level graphics abstrations based on gfx-hal" documentation = "https://docs.rs/rendy" readme = "../README.md" keywords = ["graphics", "gfx-hal", "rendy"] categories = ["rendering"] license = "MIT OR Apache-2.0" repository = "https://github.com/amethyst/rendy" [package.metadata.docs.rs] features = ["full"] [[example]] name = "init" required-features = ["base", "init-winit"] [[example]] name = "triangle" required-features = ["base", "init-winit", "shader-compiler"] [[example]] name = "sprite" required-features = ["base", "init-winit", "texture-image", "shader-compiler"] [[example]] name = "meshes" required-features = ["base", "init-winit", "shader-compiler"] [[example]] name = "quads" required-features = ["base", "init-winit", "shader-compiler"] [[example]] name = "source_shaders" required-features = ["base", "init-winit", "shader-compiler"] [dependencies.rendy-command] version = "0.5.1" optional = true [dependencies.rendy-core] version = "0.5.1" [dependencies.rendy-descriptor] version = "0.5.1" optional = true [dependencies.rendy-factory] version = "0.5.1" optional = true [dependencies.rendy-frame] version = "0.5.1" optional = true [dependencies.rendy-graph] version = "0.5.1" optional = true [dependencies.rendy-init] version = "0.5.1" optional = true [dependencies.rendy-memory] version = "0.5.2" optional = true [dependencies.rendy-mesh] version = "0.5.1" optional = true [dependencies.rendy-resource] version = "0.5.1" optional = true [dependencies.rendy-shader] version = "0.5.1" optional = true [dependencies.rendy-texture] version = "0.5.1" optional = true [dependencies.rendy-wsi] version = "0.5.1" optional = true [dependencies.thread_profiler] version = "0.3" [dev-dependencies.env_logger] version = "0.6" [dev-dependencies.genmesh] version = "0.6" [dev-dependencies.lazy_static] version = "1.0" [dev-dependencies.log] version = "0.4" [dev-dependencies.nalgebra] version = "0.18" [dev-dependencies.palette] version = "0.4" [dev-dependencies.rand] version = "0.7" [features] base = ["command", "descriptor", "factory", "frame", "graph", "init", "memory", "mesh", "shader", "resource", "texture", "wsi"] command = ["rendy-command"] default = ["base", "shader-compiler", "spirv-reflection"] descriptor = ["rendy-descriptor"] dx12 = ["rendy-core/dx12"] empty = ["rendy-core/empty"] factory = ["rendy-factory", "command", "descriptor", "resource", "wsi"] frame = ["rendy-frame", "factory"] full = ["base", "mesh-obj", "texture-image", "texture-palette", "spirv-reflection", "shader-compiler"] gl = ["rendy-core/gl"] graph = ["rendy-graph", "frame"] init = ["rendy-init"] init-winit = ["rendy-init/winit"] memory = ["rendy-memory"] mesh = ["rendy-mesh", "factory"] mesh-obj = ["mesh", "rendy-mesh/obj"] metal = ["rendy-core/metal"] no-slow-safety-checks = ["rendy-core/no-slow-safety-checks"] profiler = ["thread_profiler/thread_profiler"] resource = ["rendy-resource", "memory"] serde-1 = ["rendy-factory/serde-1", "rendy-mesh/serde-1", "rendy-texture/serde-1", "rendy-shader/serde-1", "rendy-core/serde-1"] shader = ["rendy-shader", "factory"] shader-compiler = ["rendy-shader/shader-compiler"] spirv-reflection = ["rendy-shader/spirv-reflection"] texture = ["rendy-texture", "factory"] texture-image = ["texture", "rendy-texture/image"] texture-palette = ["texture", "rendy-texture/palette"] vulkan = ["rendy-core/vulkan"] wsi = ["rendy-wsi"]