wgpu 0.7.1

Rusty WebGPU API wrapper
Documentation
example = []
[dependencies.arrayvec]
version = "0.5"

[dependencies.parking_lot]
version = "0.11"

[dependencies.raw-window-handle]
version = "0.3"

[dependencies.serde]
features = ["derive"]
optional = true
version = "1"

[dependencies.smallvec]
version = "1"

[dependencies.tracing]
default-features = false
features = ["std"]
version = "0.1"

[dependencies.wgt]
package = "wgpu-types"
version = "0.7"
[dev-dependencies.bytemuck]
features = ["derive"]
version = "1.4"

[dev-dependencies.cgmath]
version = "0.18"

[dev-dependencies.ddsfile]
version = "0.4"

[dev-dependencies.log]
version = "0.4"

[dev-dependencies.naga]
features = ["wgsl-in"]
version = "0.3"

[dev-dependencies.noise]
version = "0.7"

[dev-dependencies.png]
version = "0.16"

[dev-dependencies.rand]
features = ["wasm-bindgen"]
version = "0.7.2"

[dev-dependencies.winit]
features = ["web-sys"]
version = "0.24.0"

[features]
default = []
replay = ["serde", "wgc/replay"]
trace = ["serde", "wgc/trace"]
vulkan-portability = ["wgc/gfx-backend-vulkan"]
webgl = ["wgc"]

[lib]

[package]
authors = ["wgpu developers"]
description = "Rusty WebGPU API wrapper"
edition = "2018"
exclude = ["etc/**/*", "examples/**/*", "tests/**/*", "Cargo.lock", "target/**/*"]
homepage = "https://github.com/gfx-rs/wgpu-rs"
keywords = ["graphics"]
license = "MPL-2.0"
name = "wgpu"
repository = "https://github.com/gfx-rs/wgpu-rs"
version = "0.7.1"
[package.metadata.docs.rs]
all-features = true
[target."cfg(not(target_arch = \"wasm32\"))".dependencies.wgc]
features = ["raw-window-handle"]
package = "wgpu-core"
version = "0.7"
[target."cfg(not(target_arch = \"wasm32\"))".dev-dependencies.async-executor]
version = "1.0"

[target."cfg(not(target_arch = \"wasm32\"))".dev-dependencies.pollster]
version = "0.2"

[target."cfg(not(target_arch = \"wasm32\"))".dev-dependencies.wgpu-subscriber]
version = "0.1"
[target."cfg(target_arch = \"wasm32\")".dependencies.js-sys]
version = "0.3.46"

[target."cfg(target_arch = \"wasm32\")".dependencies.naga]
features = ["wgsl-in", "spv-out"]
version = "0.3"

[target."cfg(target_arch = \"wasm32\")".dependencies.syn]
version = "=1.0.65"

[target."cfg(target_arch = \"wasm32\")".dependencies.wasm-bindgen]
version = "=0.2.69"

[target."cfg(target_arch = \"wasm32\")".dependencies.wasm-bindgen-futures]
version = "0.4.19"

[target."cfg(target_arch = \"wasm32\")".dependencies.web-sys]
features = ["Document", "Navigator", "Node", "NodeList", "Gpu", "GpuAdapter", "GpuAddressMode", "GpuBindGroup", "GpuBindGroupEntry", "GpuBindGroupDescriptor", "GpuBindGroupLayout", "GpuBindGroupLayoutEntry", "GpuBindGroupLayoutDescriptor", "GpuBlendDescriptor", "GpuBlendFactor", "GpuBlendOperation", "GpuBindingType", "GpuBuffer", "GpuBufferBinding", "GpuBufferCopyView", "GpuBufferDescriptor", "GpuCanvasContext", "GpuColorDict", "GpuColorStateDescriptor", "GpuCommandBuffer", "GpuCommandBufferDescriptor", "GpuCommandEncoder", "GpuCommandEncoderDescriptor", "GpuCompareFunction", "GpuComputePassDescriptor", "GpuComputePassEncoder", "GpuComputePipeline", "GpuComputePipelineDescriptor", "GpuCullMode", "GpuDepthStencilStateDescriptor", "GpuDevice", "GpuDeviceDescriptor", "GpuExtent3dDict", "GpuFilterMode", "GpuFrontFace", "GpuIndexFormat", "GpuInputStepMode", "GpuLimits", "GpuLoadOp", "GpuMapMode", "GpuOrigin3dDict", "GpuPipelineLayout", "GpuPipelineLayoutDescriptor", "GpuPowerPreference", "GpuPrimitiveTopology", "GpuProgrammableStageDescriptor", "GpuQueue", "GpuRasterizationStateDescriptor", "GpuRenderBundle", "GpuRenderBundleDescriptor", "GpuRenderBundleEncoder", "GpuRenderBundleEncoderDescriptor", "GpuRenderPassColorAttachmentDescriptor", "GpuRenderPassDepthStencilAttachmentDescriptor", "GpuRenderPassDescriptor", "GpuRenderPassEncoder", "GpuRenderPipeline", "GpuRenderPipelineDescriptor", "GpuRequestAdapterOptions", "GpuSampler", "GpuSamplerDescriptor", "GpuShaderModule", "GpuShaderModuleDescriptor", "GpuStencilOperation", "GpuStencilStateFaceDescriptor", "GpuStoreOp", "GpuSwapChain", "GpuSwapChainDescriptor", "GpuTexture", "GpuTextureAspect", "GpuTextureComponentType", "GpuTextureCopyView", "GpuTextureDataLayout", "GpuTextureDescriptor", "GpuTextureDimension", "GpuTextureFormat", "GpuTextureViewDescriptor", "GpuTextureViewDimension", "GpuTextureView", "GpuVertexAttributeDescriptor", "GpuVertexBufferLayoutDescriptor", "GpuVertexFormat", "GpuVertexStateDescriptor", "GpuVertexAttributeDescriptor", "HtmlCanvasElement", "Window"]
version = "=0.3.46"

[target."cfg(target_arch = \"wasm32\")".dependencies.wgc]
features = ["raw-window-handle"]
optional = true
package = "wgpu-core"
version = "0.7"
[target."cfg(target_arch = \"wasm32\")".dev-dependencies.console_error_panic_hook]
version = "0.1.6"

[target."cfg(target_arch = \"wasm32\")".dev-dependencies.console_log]
version = "0.1.2"