Cargo Features

[dependencies]
iyes_perf_ui = { version = "0.4.0", default-features = false, features = ["entries", "widgets", "sysinfo", "window", "chrono"] }
default = chrono, entries, sysinfo, widgets, window

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

entries default

Enable the collection of built-in Perf UI Entries

Affects iyes_perf_ui::entries

widgets default

Enable the collection of additional built-in Perf UI Widgets

Affects iyes_perf_ui::widgets

sysinfo default

Enables multi_threaded and sysinfo_plugin of bevy

Affects diagnostics::PerfUiEntryCpuUsage, diagnostics::PerfUiEntryMemUsage, entries::PerfUiAllEntries.cpu_usage, entries::PerfUiAllEntries.mem_usage, entries::PerfUiSystemEntries

window default

Enables bevy_window of bevy

bevy:

Windowing layer

Affects entries::window, entries::PerfUiAllEntries.cursor_position, entries::PerfUiAllEntries.window_resolution, entries::PerfUiAllEntries.window_scale_factor, entries::PerfUiAllEntries.window_mode, entries::PerfUiAllEntries.window_present_mode, entries::PerfUiDefaultEntries.cursor_position, entries::PerfUiDefaultEntries.window_resolution, entries::PerfUiWindowEntries

chrono default

Enable optional chrono dependency for timezone support in the Clock entry

Enables chrono