github Digger1955/dxvk-gplasync-lowlatency DXVK-GPLALL-2.6.1-6
DXVK-GPLAsync-LowLatency 2.6.1-6 (DXVK-GPLALL 2.6.1-6)

8 months ago

DXVK-GPLAsync-LowLatency 2.6.1-6 (DXVK-GPLALL 2.6.1-6)

Based on DXVK 2.6.1, DXVK GPLAsync 2.6.1, DXVK Low Latency 2.6.1.

It consists of:

  • DXVK-GPLALL-GCC-WinMacLinux-SSE2-O3-LTO 2.6.1-6
  • DXVK-GPLALL-GCC-WinMacLinux-SSE4.2-O3-LTO-GENERIC 2.6.1-6
  • DXVK-GPLALL-GCC-WinMacLinux-SSE4.2-O3-LTO-INTEL 2.6.1-6
  • DXVK-GPLALL-MSVC-Windows-SSE2-O2-LTCG 2.6.1-6
  • DXVK-GPLALL-MSVC-Windows-AVX2-O2-LTCG-AMD64 2.6.1-6
  • DXVK-GPLALL-MSVC-Windows-SSE4.2-O2-LTCG-INTEL64 2.6.1-6
  • DXVK Native-GPLALL-GCC-SSE2-O3-LTO 2.6.1-6
  • DXVK Native-GPLALL-GCC-SSE4.2-O3-LTO-GENERIC 2.6.1-6
  • DXVK Native-GPLALL-GCC-SSE4.2-O3-LTO-INTEL 2.6.1-6
  • Source Code
  • dxvk.conf

Release Notes:

GCC builds fixes only, MSVC builds users can ignore this release.

  • Fixed regression in GCC x86 builds, which led to use of 387 floating-point arithmetic instructions instead of sse instructions. Reported - ViNi-Arco, fixed - Digger1955.

    • Added -msse and -msse2 to compiler_args. GCC requires either of them to be explicitly set in order to make -mfpmath=sse effective.
  • Enabled multi-threaded Link-Time Optimization (-flto=auto) for GCC builds. Author - Digger1955

    • Does not affect compiler/linker output, speeds up LTO process. GCC requires -flto=auto to be explicitly set in order to activate multi-threading for LTO.
  • Provided GCC SSE4.2-optimized (-march=x86-64-v2) builds of DXVK-GPLALL with Link-Time Optimization (-flto=auto), -O3 optimization level, optimizations for Intel CPUs (-mtune=intel) and additional optimizations. Author - Digger1955

    • Enabled optimizations for Intel CPUs (-mtune=intel) to futher increase performance in CPU-bound situations and to speed ​​up shader compilation on Intel CPUs.
      • Note: For any other CPU in GCC SSE4.2-optimized builds -mtune=generic is used, because GCC does not have tuning options for AMD CPUs.
  • Provided GCC SSE4.2-optimized (-march=x86-64-v2) builds of DXVK-GPLALL with Link-Time Optimization (-flto=auto), -O3 optimization level, optimizations for up-to-date CPUs (-mtune=generic) and additional optimizations. Author - Digger1955

    • Explicitly set -mtune=genericto enable optimizations for any up-to-date CPUs. Up-to-date CPUs in GCC 15.1 are: AMD Zen and Intel Haswell or newer.
      • Note: It was already active, due to GCC behaviour, which does set -mtune=generic, if you specify -mtune=x86-64-v2.

Don't miss a new dxvk-gplasync-lowlatency release

NewReleases is sending notifications on new releases.