
Added warning message when add-ons were not loaded due to the build only having limited add-on functionality Added protection against key repeats triggering keybinds creates a 16x16 swapchain in borderless window mode that is better off skipped) Added swap chain size check and avoid initializing on very small ones (The Sims 4 e.g. Updated imgui to 1.89.7 (add-ons may now use both 1.89.7 and the previous 1.86) Fixed effect filter and preview texture being reset even when just a single effect is reloaded

Fixed multiple different pooled textures in an effect being shared with the same pooled texture in a different effect Fixed broken query results in D3D12 when query has not finished executing on the GPU when queried

Fixed D3D12 resource state transition barriers for mipmap generation Fixed internal calls to "D3D12SerializeRootSignature" crashing when graphics hooks are disabled Fixed effects reloading constantly when using an add-on that changes the back buffer color bit depth an odd number of times a frame Fixed "reshade_reloaded_effects" event not being called during reload of an individual effect Fixed code editor search window focusing Fixed relative paths in the file dialog widget not always being relative to the configured base path Fixed techniques on statistics page not being sorted by execution order Fixed "Edit global preprocessor definitions" popup window not being scrollable with the mouse Fixed warning about missing effect files showing even when effects were not yet loaded Fixed imgui navigation window getting stuck on screen when moving mouse while it is visible Fixed splash bar not disappearing with "NoReloadOnInit" active

Fixed potentially duplicated hooks in Vulkan for swapchain creation Fixed content not showing up in applications using Chromium (like Venice Unleashed) Fixed occasional crash in Cyberpunk 2077, The Last of Us. Added config option to disable ReShade entirely on a specific effect runtime instance Added environment variable to disable graphics hooks (RESHADE_DISABLE_GRAPHICS_HOOK) Added environment variable to disable input hooks (RESHADE_DISABLE_INPUT_HOOK) Added environment variable to disable logging (RESHADE_DISABLE_LOGGING) Added optional preset transition message (overlay that shows the name of the preset when switching presets using hotkeys or similar) Added undo button next to modified values in uniform variable editor

Added "ui_units" annotation to add units description to slider or drag widgets Added ReShade FX support for texture atomics and integer texture formats Added support for loading 3D DDS images into 3D textures Added ReShade FX support for 1D and 3D textures
