Cargo Features

[dependencies]
mepeyew = { version = "0.3.5", default-features = false, features = ["vulkan", "webgpu", "surface_extension", "naga_translation"] }
default = naga_translation, surface_extension, vulkan, webgpu

These default features are set whenever mepeyew is added without default-features = false somewhere in the dependency tree.

vulkan default

Enables ash ^0.37.3, gpu-allocator ^0.25.0, and raw-window-metal

webgpu default

Enables js-sys, wasm-bindgen, wasm-bindgen-futures, and web-sys

surface_extension default

Enables raw-window-handle

surface_extension

Affects extensions::surface

naga_translation default

Enables naga ^0.19

naga_translation

Affects extensions::naga_translation