From 2d5c408b540f332a0da8a31bf409e5dbece65c4c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20L=C3=BCbe=C3=9F?= Date: Sun, 19 Sep 2021 17:36:58 +0200 Subject: [PATCH] Flush Renderer2D when instance buffer is full --- GlitchyEngine/src/Renderer/Renderer2D.bf | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/GlitchyEngine/src/Renderer/Renderer2D.bf b/GlitchyEngine/src/Renderer/Renderer2D.bf index 4de87c1..2a83e3e 100644 --- a/GlitchyEngine/src/Renderer/Renderer2D.bf +++ b/GlitchyEngine/src/Renderer/Renderer2D.bf @@ -327,6 +327,11 @@ namespace GlitchyEngine.Renderer } _rawInstances[_setInstances++] = .(quad.Transform, quad.Color, quad.uvTransform); + + if(_setInstances == _rawInstances.Count) + { + FlushInstances(); + } } FlushInstances();