Fix for ResizeBuffers1 bracket error

This commit is contained in:
cdozdil
2026-06-11 01:21:06 +02:00
committed by FakeMichau
parent b284a78751
commit 7cc7cf2aac
+15 -15
View File
@@ -1187,29 +1187,29 @@ HRESULT STDMETHODCALLTYPE WrappedIDXGISwapChain4::ResizeBuffers1(UINT BufferCoun
}
std::this_thread::sleep_for(std::chrono::milliseconds(100));
}
#ifdef DXGI_DEBUG_ENABLED
ReportDXGILiveObjects();
ReportDXGILiveObjects();
#ifdef ENABLE_DEBUG_LAYER_DX12
ReportD3D12LiveObjects(State::Instance().currentD3D12Device);
ReportD3D12LiveObjects(State::Instance().currentD3D12Device);
#endif
#endif
if (Config::Instance()->FGDontUseSwapchainBuffers.value_or_default())
{
ScopedSkipHeapCapture skipHeapCapture {};
if (Config::Instance()->FGDontUseSwapchainBuffers.value_or_default())
{
ScopedSkipHeapCapture skipHeapCapture {};
_lastFlags = SwapChainFlags;
result = _real3->ResizeBuffers1(BufferCount, Width, Height, Format, SwapChainFlags, pCreationNodeMask,
ppPresentQueue);
}
else
{
_lastFlags = SwapChainFlags;
result = _real3->ResizeBuffers1(BufferCount, Width, Height, Format, SwapChainFlags, pCreationNodeMask,
ppPresentQueue);
}
_lastFlags = SwapChainFlags;
result = _real3->ResizeBuffers1(BufferCount, Width, Height, Format, SwapChainFlags, pCreationNodeMask,
ppPresentQueue);
}
else
{
_lastFlags = SwapChainFlags;
result = _real3->ResizeBuffers1(BufferCount, Width, Height, Format, SwapChainFlags, pCreationNodeMask,
ppPresentQueue);
}
#ifdef DXGI_DEBUG_ENABLED