From 8a9e68e5bec500f4737544b2a24df989ccefc8af Mon Sep 17 00:00:00 2001 From: assiduous Date: Sun, 24 Nov 2024 12:48:55 -0800 Subject: [PATCH] HnRenderDelegate: don't add extra space to the primitive attribs buffer This degrades dynamic memory utilization --- Hydrogent/src/HnRenderDelegate.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Hydrogent/src/HnRenderDelegate.cpp b/Hydrogent/src/HnRenderDelegate.cpp index 56796f6b..e7e49e51 100644 --- a/Hydrogent/src/HnRenderDelegate.cpp +++ b/Hydrogent/src/HnRenderDelegate.cpp @@ -90,8 +90,9 @@ const pxr::TfTokenVector HnRenderDelegate::SupportedBPrimTypes = { static RefCntAutoPtr CreatePrimitiveAttribsCB(IRenderDevice* pDevice) { Uint64 Size = 65536; - // Add extra space as buffer for the attributes buffer range. - Size += 8192; + + // Don't do this as this degrades dynamic memory utilization! + //Size += 8192; // Add extra space as buffer for the attributes buffer range. USAGE Usage = USAGE_DYNAMIC; if (pDevice->GetDeviceInfo().IsGLDevice())