wgpu-hal 0.14.1

WebGPU hardware abstraction layer
Documentation

wgpu-hal

There is very little structured metadata to build this page from currently. You should check the main library docs, readme, or Cargo.toml in case the author documented the features in them.

This version has 21 feature flags, 1 of them enabled by default.

default

    This feature flag does not enable additional features.

dx12

  • naga/hlsl-out
  • native
  • bit-set
  • range-alloc
  • winapi/d3d12
  • winapi/d3d12shader
  • winapi/d3d12sdklayers
  • winapi/dxgi1_6

dx11

  • naga/hlsl-out
  • native
  • libloading
  • winapi/d3d11
  • winapi/d3d11_1
  • winapi/d3d11_2
  • winapi/d3d11sdklayers
  • winapi/dxgi1_6

vulkan

  • naga/spv-out
  • ash
  • gpu-alloc
  • gpu-descriptor
  • libloading
  • smallvec

gles

  • naga/glsl-out
  • glow
  • egl
  • libloading

metal

  • naga/msl-out
  • block
  • foreign-types

renderdoc

  • libloading
  • renderdoc-sys

emscripten

  • gles

libloading

    This feature flag does not enable additional features.

native

    This feature flag does not enable additional features.

foreign-types

    This feature flag does not enable additional features.

smallvec

    This feature flag does not enable additional features.

glow

    This feature flag does not enable additional features.

egl

    This feature flag does not enable additional features.

renderdoc-sys

    This feature flag does not enable additional features.

bit-set

    This feature flag does not enable additional features.

range-alloc

    This feature flag does not enable additional features.

block

    This feature flag does not enable additional features.

ash

    This feature flag does not enable additional features.

gpu-alloc

    This feature flag does not enable additional features.

gpu-descriptor

    This feature flag does not enable additional features.