From 652ff5aaf375e470a8baf61c629ecdc324d6e483 Mon Sep 17 00:00:00 2001 From: MascaraSnake Date: Tue, 12 Jan 2016 00:35:42 +0100 Subject: [PATCH] Render all lines in one pass --- Source/Core/Rendering/Renderer2D.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Source/Core/Rendering/Renderer2D.cs b/Source/Core/Rendering/Renderer2D.cs index 70fb953..1ed1808 100644 --- a/Source/Core/Rendering/Renderer2D.cs +++ b/Source/Core/Rendering/Renderer2D.cs @@ -1945,12 +1945,12 @@ namespace CodeImp.DoomBuilder.Rendering // Draw graphics.Shaders.Display2D.Begin(); + graphics.Shaders.Display2D.BeginPass(0); foreach (FlatVertex[] v in verts) { - graphics.Shaders.Display2D.BeginPass(0); graphics.Device.DrawUserPrimitives(PrimitiveType.TriangleStrip, 0, 2, v); - graphics.Shaders.Display2D.EndPass(); } + graphics.Shaders.Display2D.EndPass(); graphics.Shaders.Display2D.End(); }