diff --git a/OptiScaler/hooks/D3D12_Hooks.cpp b/OptiScaler/hooks/D3D12_Hooks.cpp index 5b553711..3b4728b6 100644 --- a/OptiScaler/hooks/D3D12_Hooks.cpp +++ b/OptiScaler/hooks/D3D12_Hooks.cpp @@ -346,8 +346,6 @@ UINT GetRootParameterCount(ID3D12RootSignature* pRootSignature) VALIDATE_HOOK(hkSetComputeRootSignature, PFN_SetComputeRootSignature) static void hkSetComputeRootSignature(ID3D12GraphicsCommandList* commandList, ID3D12RootSignature* pRootSignature) { - bool tracking = false; - if (!lateInProgressSetComputeRootSignature && Config::Instance()->RestoreComputeSignature.value_or_default() && !isUpscalerActive && commandList != nullptr && pRootSignature != nullptr) { @@ -359,8 +357,6 @@ static void hkSetComputeRootSignature(ID3D12GraphicsCommandList* commandList, ID std::unique_lock lock(s_SetComputeRootSignature.mutex); computeSignatures.insert_or_assign(commandList, pRootSignature); - - tracking = true; } s_SetComputeRootSignature.o_earlyHook(commandList, pRootSignature);