Repository navigation
6.8.0.5
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.--dxbcvia D3DCompiler on Windows, vkd3d-shader on Linux. Counts from the
two are not comparable; every report records which compiler produced it.--baseline/--fail-on-regressionfor CI, and--json.--presettakes 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.exepicked up
SPIRV-Tools import libraries instead of the static ones and failed to launch
without MSYS2 onPATH; 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.