5.5

More
1 week 6 days ago - 5 days 9 hours ago #1 by crosire 5.5 was created by crosire
Changelog

5.5.0:

Features:
  • Added support for navigating the overlay using a XBox controller (to open/close press left + right shoulder buttons and the start button simultaneously)
    This is only active when "[INPUT] GamepadNavigation=1" is set in ReShade.ini!
    Controls are as follows: www.dearimgui.org/controls_sheets/imgui%...%20v6%20-%20Xbox.png

Bug fixes:
  • Fixed hooking in Evoland and other D3D10/11 games on Windows 7
  • Fixed crash with DXVK 2.0 (or other Vulkan games using the "VK_EXT_graphics_pipeline_library" extension)
  • Fixed crash on startup in Toontown Rewritten
  • Fixed tree and cloud rendering artifacts in Minecraft
  • Fixed bad performance while the "Add-ons" window in the overlay is visible
  • Fixed ReShade rendering applied multiple times to the same frame in games using "D3DPRESENT_DONOTWAIT" or "DXGI_PRESENT_DO_NOT_WAIT" present flag
  • Fixed modifying resource description in "create_resource" event having no effect in D3D10/11
  • Fixed "swapchain::get_current_back_buffer_index()" result being out of date in "present" event in D3D12/Vulkan
  • Fixed "command_list::copy_texture_region" not always performing blitting in Vulkan when texture dimensions do not match
  • Fixed "effect_runtime::get_texture_binding" not working for textures with a semantic
  • Fixed crash in Vulkan when destroying shared resource
  • Fixed crash when binding nullptr constant buffer in D3D11
  • Fixed nullptr descriptor heap being bound sometimes after D3D12 mipmap generation
  • Fixed format conversion for formats from "GL_NV_depth_buffer_float" OpenGL extension and "GL_ALPHA", "GL_LUMINANCE", "GL_INTENSITY" and "GL_LUMINANCE_ALPHA"

Miscellaneous:
  • Added "vkAcquireNextImageKHR" hook to update back buffer index in Vulkan
  • Added support for imgui command user callbacks
  • Added support for "command_list::copy_buffer_to_texture()" from buffer resource to back buffer in OpenGL (compatibility OpenGL contexts only)
  • Added support for push descriptors with multiple descriptor ranges (see "pipeline_layout_param_type::push_descriptors_ranges")
  • Added support for creating multisampled textures in OpenGL
  • Added "bind_*" events for D3D10/11/12 "ClearState" command
  • Added "push_descriptors" event for "ID3D12GraphicsCommandList::Set(Compute/Graphics)Root(ShaderResource/UnorderedAccess)View"
  • Added "bind_descriptor_sets" event for "ID3D12GraphicsCommandList::Set(Compute/Graphics)RootSignature"
  • Improved D3D12/Vulkan barrier access to "resource_usage" enum conversion
  • Changed preset saving to skip "TechniqueSorting" key when it is equivalent to the "Techniques" key
  • Removed automatic D3D12 descriptor state backup and restore in "render_effects" and "render_technique" (this is better done properly inside add-ons using these)


5.5.1:
  • Added "screenshot" uniform source which is true while a screenshot is being taken
  • Changed depth buffer detection to skip depth buffers that were not used for at least a frame
  • Changed depth buffer list in overlay to keep showing unused items for a few frames and sort by texture dimensions
  • Changed loading of preset to sort techniques alphabetically when not otherwise specified in the preset
  • Fixed crash on startup in Vulkan games with signed build of ReShade
  • Fixed crash when exiting Yuzu when using OpenGL
  • Fixed crash in Uncharted: Legacy of Thieves Collection
  • Fixed crash when "vkDestroy[...]" is called with a "VK_NULL_HANDLE" object (e.g. done by VKD3D)
  • Fixed previous depth-stencil shader resource view not being unbound when creation of new one failed
  • Fixed missing resource view description for some render target/depth-stencil views in D3D12
  • Removed directory from add-on file name in add-on settings when it matches that of the add-on search path
Last edit: 5 days 9 hours ago by crosire.
The following user(s) said Thank You: aufkrawall, Wicked Sick, CeeJay.dk, brussell, Martigen, crubino, Juguard, Echo, Viper_Joe, Marty and 12 other people also said thanks.

Please Log in or Create an account to join the conversation.

More
1 week 5 days ago - 1 week 5 days ago #2 by ElicXX Replied by ElicXX on topic 5.5
Many thx for the new version! 
Last edit: 1 week 5 days ago by ElicXX.

Please Log in or Create an account to join the conversation.

More
1 week 5 days ago #3 by aufkrawall Replied by aufkrawall on topic 5.5
Heroes of the Storm crashes with DXVK 2.0 and ReShade 5.5 on launch. It works with previous 5.4.2 version.
ReShade log: justpaste.it/d789z

Btw.: Previous ReShade versions have fixed the Nvidia driver crashes in that game with DXVK + ReShade I mentioned earlier. Thanks for that.

Please Log in or Create an account to join the conversation.

More
1 week 5 days ago #4 by Areteic Replied by Areteic on topic 5.5
I just wanted to report same behavior for Oblivion and Skyrim in my case. Combination of DXVK 2.0 and Reshade 5.5 make these two games unresponsive on start, they just freeze when launched. Both games work fine if I restore reshade32/64/dll back to 5.4.2 version in ProgramData folder.

Please Log in or Create an account to join the conversation.

More
1 week 5 days ago - 1 week 5 days ago #5 by Mals1 Replied by Mals1 on topic 5.5
The new feature with gamepad navigation work only with xinput gamepad ?
I tried with my DualSense on Gotham Knights (native support by SDL2) and it doesn't work
Last edit: 1 week 5 days ago by Mals1.

Please Log in or Create an account to join the conversation.

More
1 week 4 days ago #6 by Sokol_Paxa Replied by Sokol_Paxa on topic 5.5
I checked every new version on SOMA. And everyone had different problems - then the shaders were superimposed on each other repeatedly, then there was an inversion of colors, then some levels were not loaded. This version is finally fully functional. Thanks!

Please Log in or Create an account to join the conversation.

More
1 week 4 days ago #7 by crosire Replied by crosire on topic 5.5

Heroes of the Storm crashes with DXVK 2.0 and ReShade 5.5 on launch. It works with previous 5.4.2 version.
DXVK 2.0 crashes will be fixed in next hotfix ( github.com/crosire/reshade/commit/a6fa1f...3172e384cfa969613746 ). Only affects the signed ReShade build, so in singleplayer games can use the ReShade build with full add-on support as a workaround.

The new feature with gamepad navigation work only with xinput gamepad ?
Yes (that's why the release notes explicitly talk about a XBox controller).
The following user(s) said Thank You: aufkrawall

Please Log in or Create an account to join the conversation.

More
1 week 3 days ago #8 by kingofspades Replied by kingofspades on topic 5.5
Thank you so much!

Please consider having my babies.

Please Log in or Create an account to join the conversation.

We use cookies

We use cookies on our website. Some of them are essential for the operation of the site, while others help us to improve this site and the user experience (tracking cookies). You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.