Cargo Features

[dependencies]
bevy_mod_openxr = { version = "0.3.0", default-features = false, features = ["vulkan", "d3d12", "passthrough"] }
default = d3d12, passthrough, vulkan

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

vulkan default

Enables android_system_properties and ash

Affects graphics::vulkan

d3d12 default

Enables winapi and dx12 of wgpu ^24.0.1 and wgpu-hal ^24.0.2

wgpu:

Backends


Enables the DX12 backend on Windows.

passthrough default

Affects features::passthrough

Features from optional dependencies

bevy can't be placed behind target or proc macros won't work properly