Skip to content

Commit

Permalink
Disable DXVK by default
Browse files Browse the repository at this point in the history
  • Loading branch information
nipkownix committed Mar 21, 2023
1 parent 07f6974 commit e7c4fa8
Show file tree
Hide file tree
Showing 4 changed files with 14 additions and 15 deletions.
20 changes: 10 additions & 10 deletions dllmain/Settings.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -112,13 +112,13 @@ void ReadSettingsIni(std::wstring ini_path, setType type)
if ((type == MAIN) || (type == ALL))
{
// VULKAN
re4t::dxvk::cfg->bUseVulkanRenderer = ini.getBool("VULKAN", "UseVulkanRenderer", re4t::dxvk::cfg->bUseVulkanRenderer);
re4t::dxvk::cfg->bShowFPS = ini.getBool("VULKAN", "ShowFPS", re4t::dxvk::cfg->bShowFPS);
re4t::dxvk::cfg->bShowGPULoad = ini.getBool("VULKAN", "ShowGPULoad", re4t::dxvk::cfg->bShowGPULoad);
re4t::dxvk::cfg->bShowDeviceInfo = ini.getBool("VULKAN", "ShowDeviceInfo", re4t::dxvk::cfg->bShowDeviceInfo);
re4t::dxvk::cfg->bUseVulkanRenderer = ini.getBool("RENDERER", "UseVulkanRenderer", re4t::dxvk::cfg->bUseVulkanRenderer);
re4t::dxvk::cfg->bShowFPS = ini.getBool("RENDERER", "ShowFPS", re4t::dxvk::cfg->bShowFPS);
re4t::dxvk::cfg->bShowGPULoad = ini.getBool("RENDERER", "ShowGPULoad", re4t::dxvk::cfg->bShowGPULoad);
re4t::dxvk::cfg->bShowDeviceInfo = ini.getBool("RENDERER", "ShowDeviceInfo", re4t::dxvk::cfg->bShowDeviceInfo);

re4t::dxvk::cfg->DXVK_HUD = ini.getString("VULKAN", "DXVK_HUD", re4t::dxvk::cfg->DXVK_HUD);
re4t::dxvk::cfg->DXVK_FILTER_DEVICE_NAME = ini.getString("VULKAN", "DXVK_FILTER_DEVICE_NAME", re4t::dxvk::cfg->DXVK_FILTER_DEVICE_NAME);
re4t::dxvk::cfg->DXVK_HUD = ini.getString("RENDERER", "DXVK_HUD", re4t::dxvk::cfg->DXVK_HUD);
re4t::dxvk::cfg->DXVK_FILTER_DEVICE_NAME = ini.getString("RENDERER", "DXVK_FILTER_DEVICE_NAME", re4t::dxvk::cfg->DXVK_FILTER_DEVICE_NAME);

// DISPLAY
re4t::cfg->fFOVAdditional = ini.getFloat("DISPLAY", "FOVAdditional", re4t::cfg->fFOVAdditional);
Expand Down Expand Up @@ -600,10 +600,10 @@ void re4t_cfg::WriteSettings(bool trainerOnly)
iniReader ini(iniPath);

// VULKAN
ini.setBool("VULKAN", "UseVulkanRenderer", re4t::dxvk::cfg->bUseVulkanRenderer);
ini.setBool("VULKAN", "ShowFPS", re4t::dxvk::cfg->bShowFPS);
ini.setBool("VULKAN", "ShowGPULoad", re4t::dxvk::cfg->bShowGPULoad);
ini.setBool("VULKAN", "ShowDeviceInfo", re4t::dxvk::cfg->bShowDeviceInfo);
ini.setBool("RENDERER", "UseVulkanRenderer", re4t::dxvk::cfg->bUseVulkanRenderer);
ini.setBool("RENDERER", "ShowFPS", re4t::dxvk::cfg->bShowFPS);
ini.setBool("RENDERER", "ShowGPULoad", re4t::dxvk::cfg->bShowGPULoad);
ini.setBool("RENDERER", "ShowDeviceInfo", re4t::dxvk::cfg->bShowDeviceInfo);

// DISPLAY
ini.setFloat("DISPLAY", "FOVAdditional", re4t::cfg->fFOVAdditional);
Expand Down
3 changes: 1 addition & 2 deletions dxvk/src/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,7 @@

class dxvk_cfg {
public:

bool bUseVulkanRenderer = true;
bool bUseVulkanRenderer = false;
bool bShowFPS = false;
bool bShowGPULoad = false;
bool bShowDeviceInfo = false;
Expand Down
2 changes: 1 addition & 1 deletion dxvk/src/util/log/log.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ namespace dxvk {
}};

iniReader ini;
const std::string logLevelStr = ini.getString("VULKAN", "DXVK_LOG_LEVEL", "none");
const std::string logLevelStr = ini.getString("RENDERER", "DXVK_LOG_LEVEL", "none");

for (const auto& pair : logLevels) {
if (logLevelStr == pair.first)
Expand Down
4 changes: 2 additions & 2 deletions settings/settings.ini
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[VULKAN]
[RENDERER]
; Enables the use of the DXVK-based vulkan renderer, which provides better performance on newer hardware.
; (Not recommended on older GPUs)
UseVulkanRenderer = true
UseVulkanRenderer = false

; Shows a frame rate counter on the top left of the screen.
ShowFPS = false
Expand Down

0 comments on commit e7c4fa8

Please sign in to comment.