Skip to content

6.8.0.5

Choose a tag to compare

@CeeJayDK CeeJayDK released this 21 Sep 23:45
· 15 commits to main since this release

Full Changelog: 6.8.0.4...v6.8.0.5

v6.8.0.5

Built against ReShade v6.8.0.

The repo is now ReShade Testing Initiative (was ReshadeFX-tools). The
release assets are renamed to match — reshade-testing-initiative-linux-x64.zip
and reshade-testing-initiative-windows-x64.zip — as are the build scripts
(build_reshade_testing_initiative.sh / .bat).

New: fxstat

SPIR-V and DXBC instruction statistics, built as a library with a thin CLI on
top rather than a one-off tool.

  • Lane-weighted ALU and transcendental counts, classified from the actual
    opcode stream.
  • --rga <path> compiles each entry point with AMD's Radeon GPU Analyzer and
    reports real GPU ISA: VALU, transcendentals, scalar ALU, texture fetches,
    scratch memory and register usage. RGA is not bundled — it runs AMD's Vulkan
    driver compiler offline, no GPU needed.
  • --dxbc via D3DCompiler on Windows, vkd3d-shader on Linux. Counts from the
    two are not comparable; every report records which compiler produced it.
  • --baseline / --fail-on-regression for CI, and --json.
  • --preset takes uniform values from a ReShade preset.

New: reshadefx_coverage

Walks every effect, entry point and shader model in a corpus and reports what
fails to compile to DXBC and why. Written because "the back end builds" is not
the same as "it handles real shaders".

Removed

reshadefx_stats — superseded by fxstat.

Fixes

  • Performance mode now matches what the runtime does.
  • Windows CI builds and tests all five tools again. fxstat.exe picked up
    SPIRV-Tools import libraries instead of the static ones and failed to launch
    without MSYS2 on PATH; it is now genuinely standalone.

Also in the repo, not in these archives

shaderlab/ — a Linux harness that renders an effect onto a PNG headless
(ReShade + DXVK + ShaderLab under Wine, software Vulkan). It answers what a
shader looks like, where the rest of the repo answers whether it compiles and
what it costs. Source only; see shaderlab/README.md.