Cargo Features

[dependencies]
vello = { version = "0.1.0", default-features = false, features = ["hot_reload", "buffer_labels", "wgpu", "wgpu-profiler"] }
default = wgpu

The wgpu feature is set by default whenever vello is added without default-features = false somewhere in the dependency tree.

hot_reload
buffer_labels

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

wgpu default

Enables wgpu ^0.19.3

Affects vello::util, vello::Renderer, vello::RendererOptions, shaders::full_shaders

wgpu-profiler implicit feature

Enables wgpu-profiler

wgpu-profiler:

Simple profiler scopes for wgpu using timer queries

Affects vello::Renderer.profiler, vello::Renderer.profile_result