6.7

  • crosire
  • Topic Author
More
16 hours 1 minute ago #1 by crosire 6.7 was created by crosire
Changelog

6.7.0:

Features:
  • Added proxy library option to ReShade.ini to support chaining of multiple wrappers:
    [PROXY]
    EnableProxyLibrary=1
    ProxyLibrary=dxgi_dxvk.dll
  • Added JPEG XL screenshot support (including HDR)
  • Added "match whole word" search and ctrl + click to jump to next word occurrence to code editor
  • Added "_Pragma" operator to ReShade FX
  • Added support for "min16int", "min16uint" and "min16float" matrix types to ReShade FX
  • Added Slovenian translation (translated by anderlli0053)
  • Added Turkish translation (translated by floge)
  • Added Thai translation
  • (Add-on support) Added support for add-ons to export "AUTHOR" variable which is displayed as author name in add-on list

Bug fixes:
  • Fixed crash with vkd3d and DLSS
  • Fixed crash in TRX - Tomb Raider I & II: Community Edition
  • Fixed crash in OpenGL when base context is destroyed before shared context (e.g. Necesse)
  • Fixed crash due to description of destroyed depth-stencil resources being queried during present by Generic Depth add-on
  • Fixed huge performance hit in The Outer Worlds 2 caused by Generic Depth add-on
  • Fixed performance overhead with DirectInput drivers that have expensive "IDirectInputDevice8::GetCapabilities" implementation
  • Fixed D3D9 device reset failing with Generic Depth add-on
  • Fixed Vulkan present queue synchronization (issues with games using present from compute)
  • Fixed preview texture staying visible after disabling any effects using it
  • Fixed code editor errors being removed when deleting lines
  • Fixed error check in "GetRawInputBuffer" implementation
  • Fixed potential crash in D3D10 when used with DXGI 1.1 and "IDXGIOutput1::DuplicateOutput"
  • Fixed flickering when two Vulkan swapchains are presenting
  • (Add-on support) Fixed D3D11 feature level upgrade
  • (Add-on support) Fixed rendering in older Unreal Engine 4 games after D3D11 feature level upgrade
  • (Add-on support) Fixed OpenGL pixel format descriptor for RGB10A2 format
  • (Add-on support) Fixed push constant range offset calculation in Vulkan pipeline layout creation
  • (Add-on support) Fixed format list information on Vulkan image creation when overriden by an add-on
  • (Add-on support) Fixed Vulkan validation error when create image with both srgb and non-srgb format and storage usage
  • (Add-on support) Fixed Vulkan translation of unbounded descriptor ranges
  • (Add-on support) Fixed destination box in "copy_texture_region" event for "vkCmdBlitImage"
  • (Add-on support) Fixed externally registered add-ons being loaded again when in add-on search path

Miscellaneous:
  • Added missing d3d10.dll entry points (which fixes ReShade installation as d3d10.dll for some games)
  • Added format bit depth for "r9g9b9e5"
  • Changed HDR PNG screenshot saving to use internal encoding library, instead of relying on Windows Codecs
  • Changed D3DCompiler and XInput loading to use delay-load mechanism
  • Removed performance mode toggle key
  • (Add-on support) Updated imgui to v1.92.5 (add-ons may now use v1.92.5, 1.92.2b, 1.91.8, 1.90.0-4, 1.89.7 or 1.86)
  • (Add-on support) Improved Vulkan 1.4 support
  • (Add-on support) Added automatic docking for add-on overlays
  • (Add-on support) Added missing volume and cube texture copy implementation in D3D9
  • (Add-on support) Added missing handling for "GL_NV_fragment_program"
  • (Add-on support) Added forced enablement of "VK_EXT_swapchain_colorspace" extension when available
  • (Add-on support) Added handling for D3D11 default usage resources with CPU access flags
  • (Add-on support) Changed (unsafe) "LoadFromDllMain" option to take list of add-on modules to load
  • (Add-on support) Changed Vulkan API version reported by "device::get_property" to be instance API version, rather than highest available
  • (Add-on support) Changed Vulkan texture uploads to use "VK_EXT_host_image_copy" extension when available
  • (Add-on support) Changed D3D9 meaning of "memory_heap::custom" to "D3DPOOL_MANAGED" (instead of "memory_heap::unknown")
  • (Add-on support) Removed "SKID_IUnwrappedDXGISwapChain" again in favor of universal "IID_UnwrappedObject"

Setup tool:
  • Added compatibility option to override 32-bit/64-bit selection during installation
  • Added note on how to uninstall to final page
  • Fixed Epic Games Launcher config path
  • Fixed search path handling
The following user(s) said Thank You: CeeJay.dk
The topic has been locked.
We use cookies
We use cookies on our website. Some of them are essential for the operation of the forum. 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.