Skip to content

RenoDX Snapshot Build

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 03 Oct 20:39

Features

  • shaders: add psychov30 (Carlos Lopez)
  • cp2077: update mod (Carlos Lopez)
  • settings: add segmented-buttons and text fields (Carlos Lopez)
  • cp2077: use root signature cbv (Carlos Lopez)
  • docs: migrate wiki to release metadata (Carlos Lopez)
  • elitedangerous: integrate PsychoV25 components into custom tonemap #631 (Musa Haji)
  • deathstranding2: integrate PsychoV25 components into lms tonemap #631 (Musa Haji)
  • elitedangerous: use c-infinity extension and bt709 displaymapping with Vanilla+ #631 (Musa Haji)
  • asscreedblackflagresynced: integrate PsychoV25 components into custom tonemap #631 (Musa Haji)
  • asscreedblackflagresynced: remove enhanced local tm, add new local exposure sliders, remove exposure slider #631 (Musa Haji)
  • asscreedblackflagresynced: adjust customized tm params #631 (Musa Haji)
  • asscreedblackflagresynced: change tm shoulder start/anchor, use p3/bt709 gamut compression #631 (Musa Haji)
  • ffxvi: increase hue shifting #631 (Musa Haji)
  • deadspace: add force hdr10 define, enable presets #631 (Musa Haji)
  • tlou2: add HDR mod for The Last of Us Part II Remastered #631 (Musa Haji)
  • tlou2: adjust tm for lut sampling #631 (Musa Haji)
  • deathstranding2: set peak nits max to 10k #631 (Musa Haji)
  • elitedangerous: use psychov30 #631 (Musa Haji)
  • asscreedblackflagresynced: update to custom psychov30, set Enhanced to default #631 (Musa Haji)
  • rdr2vk: enable other tm shaders, adjust enhanced tm #631 (Musa Haji)
  • onimusha-wots: add support for full game, rewrite grading, add custom tm, adjust lut scaling #631 (Musa Haji)
  • onimusha-wots: adjust hue handling #631 (Musa Haji)
  • onimusha-wots: set default cone response, code clean up #631 (Musa Haji)
  • onimusha: tweak tonemap, clamp negatives with lut scaling off #631 (Musa Haji)
  • onimusha-wots: lower cone response #631 (Musa Haji)
  • onimusha-wots: adjust highlight contrast with custom tm #631 (Musa Haji)
  • onimusha-wots: add fog brightness, reduce hue shift, use p3 for gamut compression #631 (Musa Haji)
  • 007firstlight: use cinfinityshoulder for tonemap #631 (Musa Haji)
  • 007firstlight: rework film extension and hue/purity blending #631 (Musa Haji)
  • callistoprotocol: add optional FORCE_HDR10 define #631 (Musa Haji)
  • 007firstlight: use custom primaries for luminance tm #631 (Musa Haji)
  • 007firstlight: separate Vanilla+ and Enhanced tone mapping #631 (Musa Haji)
  • 007firstlight: move grading before filmic tone mapping #631 (Musa Haji)
  • 007firstlight: move grading before filmic tone mapping #631 (Musa Haji)
  • onimusha-wots: add RT denoiser bypass options #631 (Musa Haji)
  • onimusha-wots: refine tone mapping modes and defaults #631 (Musa Haji)
  • onimusha-wots: add SDR output shader support #631 (Musa Haji)
  • onimusha-wots: hide HDR-only settings for SDR output #631 (Musa Haji)
  • onimusha-wots: rework post-process tonemap and LUT scaling #631 (Musa Haji)
  • pragmata: rewrite to match onimusha-wots, add fxaa toggle #631 (Musa Haji)
  • pragmata: tweak enhanced tonemap params #631 (Musa Haji)
  • re7-2r-3r-village: use cinfinityshoulder and new lut scaling #631 (Musa Haji)
  • onimusha-wots: use new lut scaling #631 (Musa Haji)
  • re4remake: use cinfinityshoulder and new lut scaling #631 (Musa Haji)
  • pragmata: tweak enhanced tonemap params #631 (Musa Haji)
  • pragmata: improve PsychoV gamut compression #631 (Musa Haji)
  • pragmata: update to psychov31, add new gamut compression #631 (Musa Haji)
  • onimusha-wots: update to psychov31, add new gamut compression #631 (Musa Haji)
  • pragmata: add shoulder-weighted Mean-A2 hue correction #631 (Musa Haji)
  • onimusha-wots: add shoulder-weighted Mean-A2 hue correction #631 (Musa Haji)
  • pragmata: add L8 gamut compression and weighted Mean-A2 hue correction #631 (Musa Haji)
  • onimusha-wots: add L8 gamut compression and weighted Mean-A2 hue correction #631 (Musa Haji)
  • elitedangerous: update to custom psychov31 used in pragmata/onimusha #631 (Musa Haji)
  • 007firstlight: update user grading to latest custom psychov31 #631 (Musa Haji)
  • onimusha-wots: update customtest31 to match pragmata #631 (Musa Haji)
  • 007firstlight: update customtest31 to match pragmata #631 (Musa Haji)
  • elitedangerous: update customtest31 to match pragmata #631 (Musa Haji)
  • asscreedblackflagresynced: update to psychov31, use bt2020 for gamut compression #631 (Musa Haji)
  • pragmata: use latest lut scaling function #631 (Musa Haji)
  • saintsrow2022: add mod (Hlib Omelchenko)
  • core: add new state, pipeline, and shader system (Carlos Lopez)
  • onimusha: set peak slider to 10k max #691 (Musa Haji)
  • tonemap: add smooth shoulder tonemapper #691 (Musa Haji)
  • tonemap: add configurable AgX tone scale and gamut transforms #691 (Musa Haji)
  • controlresonant: add RenoDX mod #691 (Musa Haji)
  • controlresonant: improve HDR controls and PsychoV tone mapping #691 (Musa Haji)
  • controlresonant: Fix negative luminance before gamut compression #691 (Musa Haji)
  • agx: support explicit encoded-domain tone-scale pivots #691 (Musa Haji)
  • saintsrow2022: anchor enhanced tone mapper on sdr (Hlib Omelchenko)
  • saintsrow2022: add lut strength, bloom, lens dirt and vignette sliders (Hlib Omelchenko)
  • saintsrow2022: match enhanced to sdr toe with flare (Hlib Omelchenko)

Bug Fixes

  • cp2077: backport IsDefaultSetting (Carlos Lopez)
  • asscreedblackflagresynced: fix local exposure with off preset #631 (Musa Haji)
  • asscreedblackflagresynced: preserve highlight hue shifts #631 (Musa Haji)
  • elitedangerous: preserve highlight hue shifts, use display p3 gamut compression #631 (Musa Haji)
  • pragmata: wire up noise slider, remove redefined functions and constants in customtest30 #631 (Musa Haji)
  • pragmata: fix incorrect default params in custom psychov31 #631 (Musa Haji)
  • onimusha-wots: fix incorrect default params in custom psychov31 #631 (Musa Haji)
  • 007firstlight: fix custom psychov31 function call and include #631 (Musa Haji)
  • elitedangerous: fix incorrect include #631 (Musa Haji)
  • elitedangerous: fix incorrect include #631 (Musa Haji)
  • pragmata: align custom Test31 signed response and gamut mapping #631 (Musa Haji)
  • devkit: remove Incomplete code (Carlos Lopez)
  • state: fix legacy GetCurrentState() (Carlos Lopez)
  • controlresonant: use defines in shaders instead of shader_injection directly #691 (Musa Haji)
  • controlresonant: exclude additional crash-prone RT pipeline layout #691 (Musa Haji)
  • utils: avoid register in pipeline unregister, and forced reshade unregister in multi-addon context (Carlos Lopez)
  • mods: default Vulkan push constant alignment to 4x32 (Carlos Lopez)
  • settings: fix crash on setting change and reshade runtime restart (Carlos Lopez)
  • saintsrow2022: fit enhanced highlight contrast through the peak shoulder (Hlib Omelchenko)

Documentation

Code Refactoring

  • asscreedblackflagresynced: simplify Anvil Engine tonemap #631 (Musa Haji)
  • tonemap: rename smooth shoulder to CInfinityRollOff #691 (Musa Haji)
  • controlresonant: align Customized tonemapper naming with UI #691 (Musa Haji)
  • saintsrow2022: simplify sdr output and lens dirt, tidy comments (Hlib Omelchenko)

Performance Improvements

  • 007firstlight: optimize tone mapping and remove unused LUT gamut restoration #631 (Musa Haji)

Chores

Commits

  • 9f8eb5c: feat(mods::shader): add per shader cbv support and use_root_signature_cbv (Carlos Lopez)
  • 201cf1c: Merge remote-tracking branch 'upstream/main' (Hlib Omelchenko)
  • 7c8f1ec: Merge remote-tracking branch 'upstream/main' (Hlib Omelchenko)
  • 5f184c1: Merge remote-tracking branch 'upstream/main' into saintsrow2022 (Hlib Omelchenko)