Skip to content

RenoDX Snapshot Build

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 21 Feb 12:08

Features

  • shaders: add math::ZeroNaN (Carlos Lopez)
  • dyinglightthebeast: add various features and sliders #485 (Musa Haji)
  • dyinglightthebeast: add enhanced lut sampling and improve lut scaling #485 (Musa Haji)
  • dyinglightthebeast: add bloom, adjust tonemap, adjust hdr look #485 (Musa Haji)
  • dyinglightthebeast: rewrite to not use injected buffer #485 (Musa Haji)
  • shaders: add neutwo tonemapper (Carlos Lopez)
  • endfield: Initial 1.0 update, add RCAS, add AutoHDR for videos #495 (spiwar)
  • endfield: add hide UID (hardcoded) for now, add additional ubers, more settings #495 (spiwar)
  • endfield: properly patch lutbuilder, patch new uberposts and existing uberposts to work with patched lutbuilder #495 (spiwar)
  • endfield: Add vignette/grain controls, HDR sun improvements, godrays slider, bloom controls #495 (SGTForgery)
  • endfield: add proper hue correction, uses hermite spline by default, rework settings #495 (spiwar)
  • endfield: Add Improved Shadows toggle with enhanced AO intensity #495 (SGTForgery)
  • endfield: do reinhard piecewise in AP1 to get proper hues, add ping text hide functionality #495 (spiwar)
  • endfield: Add reshade UI bypass via uberposts, deleted unecessary file #495 (spiwar)
  • atelierryzadx: initial release #488 (akuru-q)
  • atelierryzadx: add dx sat brightness toggle + fixes #488 (akuru-q)
  • atelierryzadx: add preset #488 (akuru-q)
  • atelierryzadx: WIP changes #488 (akuru-q)
  • atelierryzadx: add clamping post tm shaders #488 (akuru-q)
  • atelierryzadx: add post tm fx shaders #488 (akuru-q)
  • atelierryzadx: add taa shaders #488 (akuru-q)
  • atelierryzadx: add flare shader #488 (akuru-q)
  • atelierryzadx: add ryza 2 and 3 support #488 (akuru-q)
  • atelierryzadx: add missing shader #488 (akuru-q)
  • atelierryzadx: use HDR10 #488 (akuru-q)
  • hitmanwoa: add tetrahedral sampling inside lutbuilder #482 (Musa Haji)
  • re7-2r-3r-village: move hue shift/blowout to final shader, lower lut scaling strength #486 (Musa Haji)
  • avatarfop: adjust tonemap #486 (Musa Haji)
  • swoutlaws: rewrite tonemap #486 (Musa Haji)
  • deathstrandingdc: add per channel blowout, clean up DllMain #486 (Musa Haji)
  • dyinglightthebeast: add pak files #486 (Musa Haji)
  • dyinglightthebeast: use neutral grading, improve lut scaling #486 (Musa Haji)
  • dyinglightthebeast: adjust autoexposure with neutral tonemap #486 (Musa Haji)
  • colorcorrect: add hue and chrominance IPT, use int for chrominance method #486 (Musa Haji)
  • hitmanwoa: use IPT, compress to BT.709 for fp11, disable gamut_compress and max_channel for lut #486 (Musa Haji)
  • dyinglightthebeast: adjust tonemap and gamma correction, remove params for broken vanilla exposure #486 (Musa Haji)
  • avatarfop-swoutlaws: support new afop patch, add gamut compression #486 (Musa Haji)
  • avatarfop: clean up code #486 (Musa Haji)
  • nioh3: Add game #500 (Mohanned Hassan)
  • nioh3: use dxbc lutbuilder decompilation #500 (Mohanned Hassan)
  • nioh3: Fix vignette, and dramatic luts. #500 (Mohanned Hassan)
  • nioh3: desaturate with castlecsf #500 (Mohanned Hassan)
  • add split mods::swapchain into device proxy, render, swapchainproxy, windowing (Carlos Lopez)
  • unrealengine: Add more lutbuilders #506 (Mohanned Hassan)
  • ffxvi: adjust tonemap defaults #245 (Musa Haji)
  • ffxvi: use blended tonemap #245 (Musa Haji)
  • ffxvi: automatically calculate chrominance adjustment #245 (Musa Haji)
  • ffxvi: use macleod boynton for hue and chrominance, use new grading, replace pq approx, fix peak detection #245 (Musa Haji)
  • ffxvi: add new links #245 (Musa Haji)
  • shaders: add neutwo scale functions (Carlos Lopez)
  • nioh3: Rename files, change to arri c800 and lower castlecsf blowout #504 (Mohanned Hassan)
  • nioh3: Adjust tonemapper curve, revert sharpness to it's shader #504 (Mohanned Hassan)
  • gbfrelink: initial commit #507 (akuru-q)
  • gbfrelink: add bloom slider #507 (akuru-q)
  • gbfrelink: use UC2Extended, HDR10, cleanup #507 (akuru-q)
  • bannerlord: New shaders (SGTForgery)
  • xcom2: Reworked to use Neutwo + Macleod Boynton, Unclamped deferred lighting shaders, Added new FX (SGTForgery)

Bug Fixes

Code Refactoring

  • colorcorrect: remove IPT functions #486 (Musa Haji)
  • hitmanwoa: switch back to OKLab for perceptual functions #486 (Musa Haji)
  • gbfrelink: rewrite mod, use templates, fix cutscenes, add hue correction #507 (akuru-q)

Chores

Commits

  • initial commit #485 (Musa Haji)
  • f3a07e0: feat(utils::resource): add VIEW_UPGRADES_R9G9B9E5 (Maple) #489
  • initial commit (clshortfuse#491) #491 (Izueh)
  • 2cec3dd: Fix HDR artifacts on bright saturated emissives (SGTForgery) #495
  • 2285cd8: fix(mods::swapchain): don't force screen tearing without flip (Carlos Lopez)
  • 255034b: fix(utils::constants): ignore UINT64_MAX sized buffer ranges (Carlos Lopez)
  • ad0e9b2: dev(utils::platform): add FindModule (Carlos Lopez)
  • devkit: improve assert logic on dx9 (Carlos Lopez)
  • 1f1a51d: feat(utils::device_proxy): rewrite RTV on swapchain clone (Carlos Lopez)
  • cf9a5d3: fix(mods::swapchain): fix flip hwnd detection (Carlos Lopez)
  • initial commit #245 (Musa Haji)
  • gbfrelink: change comments #507 (akuru-q)
  • eeab049: Merge remote-tracking branch 'upstream/main' into Forge-Main (SGTForgery)