From 4b199ef60db8355bc6597738f419f32905dc5254 Mon Sep 17 00:00:00 2001 From: Philip Rebohle Date: Fri, 8 Nov 2019 11:29:22 +0100 Subject: [PATCH] [dxvk] Remove option to disable transfer queue --- dxvk.conf | 11 ----------- src/dxvk/dxvk_options.cpp | 1 - src/dxvk/dxvk_options.h | 3 --- 3 files changed, 15 deletions(-) diff --git a/dxvk.conf b/dxvk.conf index 5f531cf8..834ab9f8 100644 --- a/dxvk.conf +++ b/dxvk.conf @@ -143,17 +143,6 @@ # d3d11.zeroWorkgroupMemory = False -# Enables the dedicated transfer queue if available -# -# If enabled, resource uploads will be performed on the -# transfer queue rather than the graphics queue. This -# may improve texture streaming performance. -# -# Supported values: True, False - -# dxvk.enableTransferQueue = True - - # Sets number of pipeline compiler threads. # # Supported values: diff --git a/src/dxvk/dxvk_options.cpp b/src/dxvk/dxvk_options.cpp index 394feabb..6f7eea02 100644 --- a/src/dxvk/dxvk_options.cpp +++ b/src/dxvk/dxvk_options.cpp @@ -4,7 +4,6 @@ namespace dxvk { DxvkOptions::DxvkOptions(const Config& config) { enableStateCache = config.getOption ("dxvk.enableStateCache", true); - enableTransferQueue = config.getOption ("dxvk.enableTransferQueue", true); numCompilerThreads = config.getOption ("dxvk.numCompilerThreads", 0); asyncPresent = config.getOption("dxvk.asyncPresent", Tristate::Auto); useRawSsbo = config.getOption("dxvk.useRawSsbo", Tristate::Auto); diff --git a/src/dxvk/dxvk_options.h b/src/dxvk/dxvk_options.h index 447294b5..c02a0f77 100644 --- a/src/dxvk/dxvk_options.h +++ b/src/dxvk/dxvk_options.h @@ -11,9 +11,6 @@ namespace dxvk { /// Enable state cache bool enableStateCache; - /// Use transfer queue if available - bool enableTransferQueue; - /// Number of compiler threads /// when using the state cache int32_t numCompilerThreads;