From ae9a56903c475bd072af8c8146953767fd68c19d Mon Sep 17 00:00:00 2001 From: Dusk-92 Date: Thu, 27 Aug 2026 15:58:25 +0200 Subject: [PATCH] dxvk: use VanillaFixes 1.5.3 default config --- Payload/dxvk.conf | 52 ++++++++++++++++++----------------------------- 1 file changed, 20 insertions(+), 32 deletions(-) diff --git a/Payload/dxvk.conf b/Payload/dxvk.conf index f2eeb6f..03a96a1 100644 --- a/Payload/dxvk.conf +++ b/Payload/dxvk.conf @@ -1,32 +1,20 @@ -# ------------------------------------------------------------------------- -# TURTLE WOW / VANILLA 1.12 - DXVK 2.6.1 x86 -# ------------------------------------------------------------------------- -# -# Keep this file intentionally small. Every active option below is supported -# by the bundled official DXVK 2.6.1 x32 d3d9.dll. -# -# The 32-bit client can run out of address space when D3D9 reports too much -# texture memory. 2048 MiB is a conservative cap also used by current -# Turtle-compatible launcher configurations. -d3d9.maxAvailableMemory = 2048 - -# Keep the CPU render queue short for responsive input. -d3d9.maxFrameLatency = 1 - -# Limit shader compiler workers to reduce transient memory pressure in the -# 32-bit process while still allowing parallel compilation. -dxvk.numCompilerThreads = 2 - -# Use Graphics Pipeline Library when the Vulkan driver supports it. -dxvk.enableGraphicsPipelineLibrary = Auto - -# On 32-bit applications DXVK can aggressively release pipeline libraries to -# save address space. Auto enables the appropriate DXVK behaviour. -dxvk.trackPipelineLifetime = Auto - -# Avoid Vulkan exclusive-fullscreen opt-in on Windows. This improves alt-tab -# reliability and is also DXVK 2.6.1's default. -dxvk.allowFse = False - -# VanillaFixes already handles process DPI awareness for this client. -d3d9.dpiAware = False +# DXVK configuration for World of Warcraft + +# Uncomment to set framerate limit +# d3d9.maxFrameRate = 1000 + +# Uncomment to force borderless fullscreen +# d3d9.enableDialogMode = True + +# Enable GPL if supported to reduce stuttering (NVIDIA 473.33+, AMD 24.6.1+) +dxvk.enableGraphicsPipelineLibrary = Auto +# Track pipeline lifetimes to reduce memory usage +dxvk.trackPipelineLifetime = True +# Limit compiler threads to reduce memory usage +dxvk.numCompilerThreads = 4 + +# Allow exclusive fullscreen mode on Windows +dxvk.allowFse = True + +# Disabled because VanillaFixes sets process DPI awareness +d3d9.dpiAware = False