Cargo Features

dear-imgui-wgpu has no features set by default.

[dependencies]
dear-imgui-wgpu = { version = "0.8.0", features = ["multi-viewport-winit", "multi-viewport-sdl3", "mv-log", "webgl", "webgpu", "wasm-font-atlas-experimental"] }
multi-viewport-winit

Enable multi-viewport support with the winit platform backend.

Enables winit, multi-viewport of dear-imgui-rs

Affects renderer::multi_viewport

multi-viewport-sdl3

Enable multi-viewport support with SDL3 platform backend (native only)

Enables objc2, raw-window-handle, and sdl3-sys, multi-viewport of dear-imgui-rs

Affects renderer::multi_viewport_sdl3

mv-log

Debug logging for multi-viewport paths (see mvlog! macro)

webgl

Enable WebGL support for WASM

Enables webgl of wgpu

webgpu

Enables webgpu of wgpu

wgpu:

Enables the WebGPU backend on WebAssembly.

wasm-font-atlas-experimental

Experimental: enable wasm font-atlas access for testing

Enables wasm-font-atlas-experimental of dear-imgui-rs