diff --git a/GlitchyEngine/src/Platform/DX11/Renderer/Dx11SwapChain.bf b/GlitchyEngine/src/Platform/DX11/Renderer/Dx11SwapChain.bf index 975051b..2e64e93 100644 --- a/GlitchyEngine/src/Platform/DX11/Renderer/Dx11SwapChain.bf +++ b/GlitchyEngine/src/Platform/DX11/Renderer/Dx11SwapChain.bf @@ -112,6 +112,14 @@ namespace GlitchyEngine.Renderer factory.Release(); } + if (_width == 0 || _height == 0) + { + nativeSwapChain.GetDescription1(let desc); + + _width = desc.Width; + _height = desc.Height; + } + RenderTarget2DDescription desc = .(backBufferFormat, _width, _height); desc.DepthStencilFormat = _depthStencilFormat; desc.SwapChain = this;