3dfxzone.it
your source for 3dfx, hardware and gaming

Release Notes | ReShade 5.9.0

Share it on FacebookShare it on TwitterShare it on redditShare it on WhatsApp
ReShade 5.9.0
Features:
  • Added HDR support for ReShade overlay
Bug fixes:
  • Fixed occasional crash in Cyberpunk 2077, The Last of Us, ... with Generic Depth add-on active
  • Fixed content not showing up in applications using Chromium (like Venice Unleashed)
  • Fixed potentially duplicated hooks in Vulkan for swapchain creation
  • Fixed splash bar not disappearing with "NoReloadOnInit" active
  • Fixed imgui navigation window getting stuck on screen when moving mouse while it is visible
  • Fixed warning about missing effect files showing even when effects were not yet loaded
  • Fixed "Edit global preprocessor definitions" popup window not being scrollable with the mouse
  • Fixed techniques on statistics page not being sorted by execution order
  • Fixed relative paths in the file dialog widget not always being relative to the configured base path
  • Fixed code editor search window focusing
  • Fixed "reshade_reloaded_effects" event not being called during reload of an individual effect
  • 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 internal calls to "D3D12SerializeRootSignature" crashing when graphics hooks are disabled
  • Fixed D3D12 resource state transition barriers for mipmap generation
  • Fixed broken query results in D3D12 when query has not finished executing on the GPU when queried
  • Fixed multiple different pooled textures in an effect being shared with the same pooled texture in a different effect
  • Fixed effect filter and preview texture being reset even when just a single effect is reloaded
Miscellaneous:
  • Updated imgui to 1.89.7 (add-ons may now use both 1.89.7 and the previous 1.86)
  • Added swap chain size check and avoid initializing on very small ones (The Sims 4 e.g. creates a 16x16 swapchain in borderless window mode that is better off skipped)
  • Added support for relative font paths
  • Added protection against key repeats triggering keybinds
Features:
  • Added ReShade FX support for 1D and 3D textures
  • Added support for loading 3D DDS images into 3D textures
  • Added ReShade FX support for texture atomics and integer texture formats
  • Added "ui_units" annotation to add units description to slider or drag widgets
  • Added undo button next to modified values in uniform variable editor
  • Added optional preset transition message (overlay that shows the name of the preset when switching presets using hotkeys or similar)
  • Added environment variable to disable logging (RESHADE_DISABLE_LOGGING)
  • Added environment variable to disable input hooks (RESHADE_DISABLE_INPUT_HOOK)
  • Added environment variable to disable graphics hooks (RESHADE_DISABLE_GRAPHICS_HOOK)
  • Added config option to disable ReShade entirely on a specific effect runtime instance
  • Added warning message when add-ons were not loaded due to the build only having limited add-on functionality
  • Added log message for "IDXGISwapChain3::SetColorSpace1" calls
  • Added full application command-line to initial log message
  • Added "bind_pipeline" event for D3D9 "SetFVF" command
  • Added "create_sampler" event for D3D12 static samplers and also include them in pipeline layout parameters
  • Added separate front and back stencil masks and reference values
  • Added support for push constant offset in D3D10 and D3D11
  • Added device loss handling for D3D9
  • Changed addressing mode for texture previews to clamping instead of wrapping
  • Changed "Edit global preprocessor definitions" popup window to scale with font size
  • Changed context menus to scale with font size
  • Changed file widgets to do case-insensitive comparison on file extensions
  • Changed technique timing list on statistics page to pad with new lines when name is long and would otherwise overlap timing values
  • Changed several settings to always clamp values (like alpha, rounding and text size, to prevent users accidentally entering a value that would break the overlay)
  • Changed effect loading to force preprocessing of an effect instead of loading from cache if it failed to parse (to avoid a broken cache preventing the effect from loading)
  • Changed tutorial to only show up on the very first effect runtime
  • Changed config file naming to only switch to ReShadeX.ini if copying default configuration from ReShade.ini was successfull (to avoid errors during saving when file permissions were not set up)
  • Changed update check to only run once per session
  • Changed HLSL implementation of ReShade FX "sincos" intrinsic to actually use "sincos"
  • Changed missing image file warning to an error
  • Changed function signature of "ReShadeGetBasePath" export
  • Renamed several ReShade API types and methods (without breaking binary compatibility)
  • Reduced overhead of "bind_descriptor_tables" event in D3D12
  • Removed pipeline tracking in D3D12 (it is up to add-ons to track and restore state)
  • Removed effect compile warnings from technique tooltips
  • Removed clamping of "ui_step" value
Setup tool:
  • Added effect files list to effect package tooltips
  • Added workaround instructions to setup error message box when list of effect packages failed to download
  • Fixed potential setup tool crash during app search when directory enumeration throws exception
  • Removed orange coloring of setup tool for builds with full add-on support
Description Download

Size: N/A Announcement

Type: Utility More Utilities

Might be interesting to you


3dfxzone.it desktop version

Copyright 2024 - 3dfxzone.it - E' vietata la riproduzione del contenuto informativo e grafico. Note Legali. Privacy