[package] name = "portability-gfx" publish = false version = "0.1.0" authors = [ "Dzmitry Malyshau ", "Markus Siglreithmaier ", ] [lib] name = "portability_gfx" [features] default = [] dispatch = [] nightly = [] [dependencies] lazy_static = "1.0" log = "0.4" smallvec = "0.6" [dependencies.env_logger] version = "0.5" optional = true [dependencies.renderdoc] version = "0.3" optional = true [dependencies.gfx-hal] git = "https://github.com/gfx-rs/gfx" #path = "../../gfx/src/hal" [target.'cfg(not(target_os = "macos"))'.dependencies.gfx-backend-vulkan] git = "https://github.com/gfx-rs/gfx" #path = "../../gfx/src/backend/vulkan" optional = true [target.'cfg(windows)'.dependencies.gfx-backend-dx12] git = "https://github.com/gfx-rs/gfx" #path = "../../gfx/src/backend/dx12" optional = true [target.'cfg(windows)'.dependencies.gfx-backend-dx11] git = "https://github.com/gfx-rs/gfx" #path = "../../gfx/src/backend/dx11" optional = true [target.'cfg(target_os = "macos")'.dependencies.gfx-backend-metal] git = "https://github.com/gfx-rs/gfx" #path = "../../gfx/src/backend/metal" optional = true