mirror of
https://github.com/MobileGL-Dev/MobileGL
synced 2026-11-07 01:53:24 +09:00
[MG_Impl] (Disaggregated): remove VAO collision tracing after device confirmation
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user