Repository navigation
v0.1.3 — Workarounds section
What's new in v0.1.3
Workarounds section
New Workarounds panel in the plugin UI with two toggles that get prepended to the generated launch option string:
Disable vSync (MESA_VK_WSI_PRESENT_MODE=immediate)
Recommended for all frame generation use. Prevents Mesa's compositor vsync from interfering with the layer's frame insertion timing. Without this, the display sync interval fights the layer's inserted presents, causing stutter.
Disable vkbasalt (DISABLE_VKBASALT=1)
Enable if you see black screens or visual artifacts. vkbasalt post-processing can conflict with frame generation layers by processing the inserted frames.
When active, the launch option shown in the Usage panel and copied by the clipboard button automatically includes the enabled workarounds at the front:
MESA_VK_WSI_PRESENT_MODE=immediate DISABLE_VKBASALT=1 ENABLE_OMFG_RUST=1 OMFG_HOT_CONFIG_PATH=... %command%
Shared omfg.env store
Refactored the ~/.config/omfg/omfg.env file to be a proper multi-key store. The global layer disable flag and workaround flags now coexist without clobbering each other.
Tests
197 passing tests · 100% backend coverage