Per-quirk validation status, parallel to HostQuirks. More...
#include <host_quirks.hpp>
Per-quirk validation status, parallel to HostQuirks.
Field names match HostQuirks exactly. The constexpr kHostQuirksMeta instance documents the current tier of every flag; update the meta + the field's row in core/format/host-quirks.json together when a quirk graduates from Speculative to Validated (or down to LessonOnly).
Cheap-defense fields (synthesize_bypass_parameter, clamp_latency_to_nonneg, silence_unsupported_bus_arrangements) are tagged Validated — they were the founding assumptions and have ridden the test bench from the first cataloged defaults.
The Logic channel-probe cap is a numeric field (not a bool) but carries a status tag like everything else; the filter helper resets it back to the default cap (64) when its tier is filtered out.
| QuirkStatus pulp::format::HostQuirksMeta::aax_vendor_version_unknown = QuirkStatus::LessonOnly |
| QuirkStatus pulp::format::HostQuirksMeta::au_v3_bypass_dual_tracking = QuirkStatus::Speculative |
| QuirkStatus pulp::format::HostQuirksMeta::au_v3_host_id_from_wrapper = QuirkStatus::Speculative |
| QuirkStatus pulp::format::HostQuirksMeta::bitwig_vst3_linux_repaint_after_resize = QuirkStatus::Speculative |
| QuirkStatus pulp::format::HostQuirksMeta::bitwig_vst3_setbusarrangements_while_active = QuirkStatus::Speculative |
| QuirkStatus pulp::format::HostQuirksMeta::clamp_latency_to_nonneg = QuirkStatus::Validated |
| QuirkStatus pulp::format::HostQuirksMeta::cubase10_async_view_resize_queue = QuirkStatus::Speculative |
| QuirkStatus pulp::format::HostQuirksMeta::cubase10_fractional_scale_correction = QuirkStatus::Speculative |
| QuirkStatus pulp::format::HostQuirksMeta::cubase10_param_gesture_ordering = QuirkStatus::Speculative |
| QuirkStatus pulp::format::HostQuirksMeta::cubase13_midi_cc_param_id_stable = QuirkStatus::Speculative |
| QuirkStatus pulp::format::HostQuirksMeta::cubase9_state_blob_size_validation = QuirkStatus::Speculative |
| QuirkStatus pulp::format::HostQuirksMeta::digital_performer_param_list_reload = QuirkStatus::LessonOnly |
| QuirkStatus pulp::format::HostQuirksMeta::double_string_buffer_for_live_10_1_13 = QuirkStatus::LessonOnly |
| QuirkStatus pulp::format::HostQuirksMeta::fl_studio_setactive_process_mutex = QuirkStatus::Speculative |
| QuirkStatus pulp::format::HostQuirksMeta::fl_studio_state_reader_skip = QuirkStatus::Speculative |
| QuirkStatus pulp::format::HostQuirksMeta::live_vst3_canresize_ignore = QuirkStatus::Speculative |
| QuirkStatus pulp::format::HostQuirksMeta::live_vst3_windows_dpi_defer = QuirkStatus::Speculative |
| QuirkStatus pulp::format::HostQuirksMeta::logic_au_channel_probe_cap = QuirkStatus::Speculative |
| QuirkStatus pulp::format::HostQuirksMeta::logic_au_tail_time_conversion = QuirkStatus::Speculative |
| QuirkStatus pulp::format::HostQuirksMeta::logic_au_v2_container_resize = QuirkStatus::Validated |
| QuirkStatus pulp::format::HostQuirksMeta::pro_tools_aax_latency_callback_push = QuirkStatus::Speculative |
| QuirkStatus pulp::format::HostQuirksMeta::pro_tools_aax_mono_second_bus = QuirkStatus::Speculative |
| QuirkStatus pulp::format::HostQuirksMeta::pro_tools_aax_sidechain_negotiation = QuirkStatus::Speculative |
| QuirkStatus pulp::format::HostQuirksMeta::reaper_anticipative_fx_buffer_variability = QuirkStatus::Speculative |
| QuirkStatus pulp::format::HostQuirksMeta::reaper_auv3_in_process_preferred_size_sync = QuirkStatus::LessonOnly |
| QuirkStatus pulp::format::HostQuirksMeta::reaper_keyboard_only_space = QuirkStatus::LessonOnly |
| QuirkStatus pulp::format::HostQuirksMeta::reaper_keyboard_passthrough = QuirkStatus::Speculative |
| QuirkStatus pulp::format::HostQuirksMeta::reaper_midsession_setstate = QuirkStatus::Speculative |
| QuirkStatus pulp::format::HostQuirksMeta::reaper_permissive_bus_arrangements = QuirkStatus::Validated |
| QuirkStatus pulp::format::HostQuirksMeta::reaper_process_while_bypassed = QuirkStatus::Validated |
| QuirkStatus pulp::format::HostQuirksMeta::reaper_vst3_gesture_ordering = QuirkStatus::Validated |
| QuirkStatus pulp::format::HostQuirksMeta::silence_unsupported_bus_arrangements = QuirkStatus::Validated |
| QuirkStatus pulp::format::HostQuirksMeta::skip_bus_arrangement_call = QuirkStatus::LessonOnly |
| QuirkStatus pulp::format::HostQuirksMeta::studio_one_restart_component_ui_thread = QuirkStatus::LessonOnly |
| QuirkStatus pulp::format::HostQuirksMeta::synthesize_bypass_parameter = QuirkStatus::Validated |
| QuirkStatus pulp::format::HostQuirksMeta::tolerate_state_read_nontrue_status = QuirkStatus::LessonOnly |
| QuirkStatus pulp::format::HostQuirksMeta::wavelab_state_blob_fallback = QuirkStatus::Speculative |
| QuirkStatus pulp::format::HostQuirksMeta::wavelab_vst3_defer_activation = QuirkStatus::Speculative |