From a041f8eda75a7c8ff3d337513c6d36b3ae9cfa0b Mon Sep 17 00:00:00 2001 From: Helwor Date: Thu, 30 Apr 2026 00:21:22 +0200 Subject: [PATCH] Fix default DepthTest and Culling states Showeco and grid drawer (among others?) not working properly because of it. --- LuaUI/Widgets/map_edge_extension2.lua | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/LuaUI/Widgets/map_edge_extension2.lua b/LuaUI/Widgets/map_edge_extension2.lua index 06045ed1f0..89df9d6e56 100644 --- a/LuaUI/Widgets/map_edge_extension2.lua +++ b/LuaUI/Widgets/map_edge_extension2.lua @@ -861,6 +861,7 @@ function widget:DrawGroundDeferred() --gl.DepthTest(false) --gl.DepthMask(false) gl.Culling(GL.BACK) + gl.Culling(false) end @@ -894,10 +895,12 @@ function widget:DrawWorldPreUnit() gl.Texture(1, false) gl.Texture(2, false) - gl.DepthTest(GL.ALWAYS) + gl.DepthTest(GL.LEQUAL) gl.DepthTest(false) gl.DepthMask(false) gl.Culling(GL.BACK) + gl.Culling(false) + end local lastSunChanged = -1