- Updated imgui to 1.90.1 (add-ons may now use 1.90.1, 1.90, 1.89.7 or 1.86)
- Fixed localization on Windows 7
- Fixed rendering artifacts in Company of Heroes
- Fixed rendering artifacts in Call of Duty: United Offensive
- Fixed crash if statistics window is resized to zero width
- Fixed potential crash on exit in D3D12/Vulkan when no effects are loaded
- Fixed potential crash on exit in D3D9 due to access to destroyed depth-stencil surface object
- Fixed tutorial progress not being recognized when it cannot be read from global configuration
- Fixed effects not being updated after a color space change in D3D11/12
- Fixed some issues with HDR overlay
- Fixed OpenGL framebuffer cache invalidation (fixes ReShade only showing up in a small portion of the screen in some emulators, like Citra, Ryujinx, Yuzu)
- Fixed "Failed to close immediate command list" error in D3D12 games using MSAA (e.g. World of Warcraft) when driver does not support depth-stencil resolve
- Changed OpenGL effect runtime management to defer creation to first present call (avoids creation of many ReShadeX.ini for instances that are never actually used)
- Changed D3D12 depth-stencil resolve to prefer average filtering over min/max
- Changed "command_list::bind_descriptor_tables" implementation in D3D12 to force descriptor heap and root signature update when there are no tables (to allow add-ons to reset those in case they were changed without ReShade knowing)
- Changed setup tool to add "ALL_APPLICATION_PACKAGES" SID to OpenXR layer installation directory
- Changed setup tool to only enable gamepad input by default in cases where keyboard and mouse input is known to not work
- Disabled "command_queue::wait_idle" implementation in D3D9/10/11 again for now
Crosire adds "Also reverted an imgui change that was made in imgui 1.90, which prevented undocking windows via the title bar." |