From 7f42cb9d780f5ac9582b2127e397618b14db733a Mon Sep 17 00:00:00 2001 From: Swung0x48 Date: Sun, 20 Sep 2026 05:15:59 -0400 Subject: [PATCH] [MG_Impl] (Disaggregated): remove VAO collision tracing after device confirmation --- MobileGL/MG_Impl/Pipe/Tracker.h | 5 ----- 1 file changed, 5 deletions(-) diff --git a/MobileGL/MG_Impl/Pipe/Tracker.h b/MobileGL/MG_Impl/Pipe/Tracker.h index c01be23a..c4a0860f 100644 --- a/MobileGL/MG_Impl/Pipe/Tracker.h +++ b/MobileGL/MG_Impl/Pipe/Tracker.h @@ -327,11 +327,6 @@ namespace MobileGL::MG_Pipe { const Bool vaoChanged = !m_primed || vaoLifetime != m_lastVaoLifetime || vaoConfig != m_lastVaoConfig; const Uint64 vaoIdentity = vao ? MGPipeMixShutter(vaoLifetime, vaoConfig) : 0; - if (m_primed && vaoChanged && vaoIdentity == m_lastPushed[Index(MGPipeDirty::NewVertexElements)]) { - MGLOG_W("MGPipe: VAO shutter collision repaired: old=%llu/%u new=%llu/%u", - static_cast(m_lastVaoLifetime), m_lastVaoConfig, - static_cast(vaoLifetime), vaoConfig); - } now[Index(MGPipeDirty::NewVertexElements)] = vaoIdentity; // Deliberately NOT GetProgramForDraw: that joins a pending link, and the tracker