From 33362c1c2d350016117f5000599c3ff120c9d52e Mon Sep 17 00:00:00 2001 From: Kearwood Gilbert Date: Tue, 14 Jan 2014 21:46:17 -0800 Subject: [PATCH] VBO Swapping TTY message disabled except for DEBUG builds. Added comment with details on what actions to take if this message appears in the TTY. --- KREngine/kraken/KRMeshManager.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/KREngine/kraken/KRMeshManager.cpp b/KREngine/kraken/KRMeshManager.cpp index 65c7985..56aca67 100644 --- a/KREngine/kraken/KRMeshManager.cpp +++ b/KREngine/kraken/KRMeshManager.cpp @@ -233,7 +233,10 @@ void KRMeshManager::bindVBO(KRDataBlock &data, KRDataBlock &index_data, int vert } m_vboMemUsed -= firstVBO.size; m_vbosPool.erase(first_itr); +#if defined(DEBUG) + // If you receive this message multiple times per frame, then there are too many vertices. Consider using LOD models or optimizing for occlusion culling. fprintf(stderr, "VBO Swapping...\n"); +#endif } m_currentVBO.vao_handle = -1;