[MG_Impl] (Disaggregated): remove VAO collision tracing after device confirmation

This commit is contained in:
2026-09-20 05:15:59 -04:00
parent c1f463e15e
commit 7f42cb9d78
-5
View File
@@ -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<unsigned long long>(m_lastVaoLifetime), m_lastVaoConfig,
static_cast<unsigned long long>(vaoLifetime), vaoConfig);
}
now[Index(MGPipeDirty::NewVertexElements)] = vaoIdentity;
// Deliberately NOT GetProgramForDraw: that joins a pending link, and the tracker