From 51ceb1deb478c5e7a64bbd9be5a379d7cb2aa14a Mon Sep 17 00:00:00 2001 From: Jason Newcomb Date: Tue, 22 Nov 2022 09:43:59 -0500 Subject: [PATCH] Shrink the vertex buffer. The large buffer could result in stalls longer than the length of a frame when it gets reallocated. --- src/d2dx/RenderContext.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/d2dx/RenderContext.cpp b/src/d2dx/RenderContext.cpp index 9beb040..be979fc 100644 --- a/src/d2dx/RenderContext.cpp +++ b/src/d2dx/RenderContext.cpp @@ -266,7 +266,7 @@ RenderContext::RenderContext( renderTargetSize.width = max(1024, renderTargetSize.width); renderTargetSize.height = max(768, renderTargetSize.height); - _vbCapacity = 4 * 1024 * 1024; + _vbCapacity = 1024 * 1024; SetSizes(_gameSize, _windowSize); @@ -400,7 +400,7 @@ void RenderContext::Present() UpdateViewport(_renderRect); RenderContextPixelShader pixelShader; - + switch (_d2dxContext->GetOptions().GetFiltering()) { default: