From 9856aee9efb3af5f73c4b2d6ae75f0f703028e4e Mon Sep 17 00:00:00 2001 From: cdozdil Date: Sat, 22 Mar 2025 12:09:26 +0300 Subject: [PATCH] Remove unneeded AGS code --- OptiScaler/hooks/HooksDx.cpp | 22 ---------------------- 1 file changed, 22 deletions(-) diff --git a/OptiScaler/hooks/HooksDx.cpp b/OptiScaler/hooks/HooksDx.cpp index 0e599fb7..07c6d7ea 100644 --- a/OptiScaler/hooks/HooksDx.cpp +++ b/OptiScaler/hooks/HooksDx.cpp @@ -3614,28 +3614,6 @@ static HRESULT hkD3D12CreateDevice(IDXGIAdapter* pAdapter, D3D_FEATURE_LEVEL Min { LOG_FUNC(); - if (pAdapter == nullptr) { - - IDXGIFactory* pFactory; - if (CreateDXGIFactory(IID_PPV_ARGS(&pFactory)) != S_OK) - return E_FAIL; - - UINT i = 0; - IDXGIAdapter* adapter; - std::vector vAdapters; - while (pFactory->EnumAdapters(i, &adapter) != DXGI_ERROR_NOT_FOUND) - { - vAdapters.push_back(adapter); - ++i; - } - - pFactory->Release(); - - if (vAdapters.size() > 0) - pAdapter = vAdapters[0]; - else - return E_FAIL; - } #ifdef ENABLE_DEBUG_LAYER_DX12 LOG_WARN("Debug layers active!");