DXVK-GPLAsync-LowLatency 2.6.1-5 (DXVK-GPLALL 2.6.1-5)
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-5
- DXVK-GPLALL-GCC-WinMacLinux-SSE4.2-O3-LTO 2.6.1-5
- DXVK-GPLALL-MSVC-Windows-SSE2-O2-LTCG 2.6.1-5
- DXVK-GPLALL-MSVC-Windows-AVX2-O2-LTCG-AMD64 2.6.1-5
- DXVK-GPLALL-MSVC-Windows-SSE4.2-O2-LTCG-INTEL64 2.6.1-5
- DXVK Native-GPLALL-GCC-SSE2-O3-LTO 2.6.1-5
- DXVK Native-GPLALL-GCC-SSE4.2-O3-LTO 2.6.1-5
- Source Code
- dxvk.conf
Release Notes:
-
Provided GCC SSE2-optimized (
-march=x86-64, -mtune=x86-64) builds of DXVK-GPLALL with Link-Time Optimization (-flto) and-O3optimization level. Author - Digger1955- Enabled use of Link-Time Optimization (
-flto) by GCC linker with additional optimizations and enabled-O3optimization level to futher increase performance in CPU-bound situations, speed up shader compilation.
- Enabled use of Link-Time Optimization (
-
Provided GCC SSE4.2-optimized (
-march=x86-64-v2, -mtune=x86-64-v2) builds of DXVK-GPLALL with Link-Time Optimization (-flto) and-O3optimization level. They are replacing GCC AVX2-optimized builds. Author - Digger1955- Use of
-march=x86-64-v2, -mtune=x86-64-v2allows to use GCC optimizations, such as-O3optimization level and-flto, which results in higher performance and broader compatibility than-march=x86-64-v3, -mtune=x86-64-v3. GCC AVX2-optimized builds (-march=x86-64-v3, -mtune=x86-64-v3) crashed at application launch (known compiler toolchain bug).
- Use of
-
Provided MSVC SSE2-optimized (
/arch:SSE2) builds of DXVK-GPLALL with Link-Time Optimization (LTO, a.k.a./LTCG),/O2optimization level and additional optimizations. Author - Digger1955- Enabled use of Link-Time Optimization (
LTO, a.k.a./LTCG) by MSVC linker with additional optimizations and enabled/O2optimization level to futher increase performance in CPU-bound situations, speed up shader compilation. Enabled additional optimizations (/Ob3and/Qpar) to futher increase performance in CPU-bound situations, speed up shader compilation.
- Enabled use of Link-Time Optimization (
-
Provided MSVC AVX2-optimized (
/arch:AVX2) builds of DXVK-GPLALL with Link-Time Optimization (LTO, a.k.a./LTCG),/O2optimization level, optimizations for AMD CPUs in x64 DLLs (/favor:AMD64) and additional optimizations. Author - Digger1955- Enabled use of specific optimizations for AMD CPUs (
/favor:AMD64and'/d2vzeroupper') by MSVC compiler to get higher performance in CPU-bound situations on AMD CPUs in x64 applications. Enabled additional optimizations (/Ob3and/Qpar) to futher increase performance in CPU-bound situations, speed up shader compilation.
- Enabled use of specific optimizations for AMD CPUs (
-
Provided MSVC SSE4.2-optimized (
/arch:SSE4.2) builds of DXVK-GPLALL with Link-Time Optimization (LTO, a.k.a./LTCG),/O2optimization level, optimizations for Intel CPUs in x64 DLLs (/favor:INTEL64, a.k.a./favor:EM64T) and additional optimizations. Author - Digger1955- Enabled use of specific optimizations for Intel CPUs (
/favor:INTEL64a.k.a./favor:EM64T) by MSVC compiler to get higher performance in CPU-bound situations on Intel CPUs in x64 applications. Enabled additional optimizations (/Ob3and/Qpar) to futher increase performance in CPU-bound situations, speed up shader compilation.- Note: MSVC AVX2-optimized builds for Intel CPUs will not be provided. GCC/MSVC AVX2-optimized builds used with Intel CPUs exhibit degraded performance in power/temperature-limited cases due to downclocking/throttling. GCC/MSVC SSE4.2-optimized builds are providing the best possible performance for Intel CPUs.
- Important: Update your Visual C++ 2015-2022 Runtime to the latest version before using DXVK for Windows. Link for Visual C++ Redistributable Runtimes - https://www.techpowerup.com/download/visual-c-redistributable-runtime-package-all-in-one/
- Enabled use of specific optimizations for Intel CPUs (