[package] name = "player" version.workspace = true authors.workspace = true edition.workspace = true description = "WebGPU trace player" homepage.workspace = true repository.workspace = true keywords.workspace = true license.workspace = true publish = false [features] angle = ["wgc/angle"] vulkan-portability = ["wgc/vulkan"] [dependencies] env_logger.workspace = true log.workspace = true raw-window-handle.workspace = true ron.workspace = true winit = { workspace = true, optional = true } [dependencies.wgt] workspace = true features = ["replay"] [target.'cfg(not(target_arch = "wasm32"))'.dependencies.wgc] workspace = true features = ["replay", "raw-window-handle", "strict_asserts", "wgsl", "metal", "dx11", "dx12", "vulkan", "gles"] [dev-dependencies] serde.workspace = true