ruda-driver-wgpu 0.1.106

WGPU driver backend for Ruda
docs.rs failed to build ruda-driver-wgpu-0.1.106
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build: ruda-driver-wgpu-0.1.103

ruda-driver-wgpu

WGPU execution backend for Ruda kernels. It provides device initialization, storage, runtime options, and compiler selection for supported graphics APIs.

Interfaces

  • WgpuDevice, WgpuRuntime, and WgpuStorage provide the backend entry points.
  • init_setup, init_setup_async, and init_device initialize or integrate device resources.
  • WgslCompiler handles WGSL; additional compiler paths are feature-selected.

Usage

Cargo package: ruda-driver-wgpu. Rust import: ruda_driver_wgpu.

[dependencies]
ruda-driver-wgpu = "0.1"

Features

Default features: ruda/runtime-default, ruda-core/std, ruda-kernel/frontend-default.

Feature Purpose
spirv Enable the Vulkan SPIR-V compiler path.
msl Enable Metal shader compilation on supported Apple targets.
vulkan-validate Enable Vulkan validation.
profile-tracy Enable Tracy profiling integration.

Links