From 6c128bf0f0b8fb04defe422f843f41c3a4096a6a Mon Sep 17 00:00:00 2001 From: StrawWagen <64710817+StrawWagen@users.noreply.github.com> Date: Wed, 26 Feb 2025 15:11:20 -0700 Subject: [PATCH] dont finalize gpu on fullupdate (#3272) --- lua/entities/gmod_wire_textscreen.lua | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lua/entities/gmod_wire_textscreen.lua b/lua/entities/gmod_wire_textscreen.lua index 857e7066..45344475 100644 --- a/lua/entities/gmod_wire_textscreen.lua +++ b/lua/entities/gmod_wire_textscreen.lua @@ -132,9 +132,10 @@ if CLIENT then WireLib.netRegister(self) end - function ENT:OnRemove() - self.GPU:Finalize() + function ENT:OnRemove( fullUpdate ) self.NeedRefresh = true + if fullUpdate then return end + self.GPU:Finalize() end function ENT:Draw() self:DrawModel()