From dd6962b42ce584cc05aef705f44d864d875433a6 Mon Sep 17 00:00:00 2001 From: Marcos Slomp Date: Tue, 16 Jun 2026 11:24:12 -0700 Subject: [PATCH] use queryId arg, not m_tail member --- public/tracy/TracyOpenGL.hpp | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/public/tracy/TracyOpenGL.hpp b/public/tracy/TracyOpenGL.hpp index f80d8b35..ff027c49 100644 --- a/public/tracy/TracyOpenGL.hpp +++ b/public/tracy/TracyOpenGL.hpp @@ -248,18 +248,16 @@ private: { if( m_supportsQueryBufferObject ) { - uint64_t time = ~0ull; - glGetQueryObjectui64v( m_query[m_tail], GL_QUERY_RESULT_NO_WAIT, &time ); - if ( time == ~0ull ) return false; + glGetQueryObjectui64v( m_query[queryId], GL_QUERY_RESULT_NO_WAIT, &time ); timestamp = time; } else { GLint available; - glGetQueryObjectiv( m_query[m_tail], GL_QUERY_RESULT_AVAILABLE, &available ); + glGetQueryObjectiv( m_query[queryId], GL_QUERY_RESULT_AVAILABLE, &available ); if( !available ) return false; uint64_t time; - glGetQueryObjectui64v( m_query[m_tail], GL_QUERY_RESULT, &time ); + glGetQueryObjectui64v( m_query[queryId], GL_QUERY_RESULT, &time ); timestamp = time; } return true;