diff options
| author | Mike Stroyan <mike@LunarG.com> | 2015-05-18 16:29:39 -0600 |
|---|---|---|
| committer | Mark Lobodzinski <mark@lunarg.com> | 2015-06-02 09:42:50 -0500 |
| commit | bc943f2c8410e7a384c614b36696d31f162fb6cd (patch) | |
| tree | bb13825b62fffdaae6842a82bc82d0f07096b255 /layers/mem_tracker.cpp | |
| parent | ae721ba9a94097749ff5f3284e3fd9105ed00eeb (diff) | |
| download | usermoji-bc943f2c8410e7a384c614b36696d31f162fb6cd.tar.xz | |
layers: fast return of inactive MemTracker printing
Diffstat (limited to 'layers/mem_tracker.cpp')
| -rw-r--r-- | layers/mem_tracker.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/layers/mem_tracker.cpp b/layers/mem_tracker.cpp index bbdb4f5d..18948fd4 100644 --- a/layers/mem_tracker.cpp +++ b/layers/mem_tracker.cpp @@ -708,6 +708,9 @@ static void printObjList( { MT_OBJ_INFO* pInfo = NULL; char str[1024]; + if (g_reportingLevel > VK_DBG_LAYER_LEVEL_INFO) { + return; + } sprintf(str, "Details of Object list of size %lu elements", objectMap.size()); layerCbMsg(VK_DBG_MSG_UNKNOWN, VK_VALIDATION_LEVEL_0, NULL, 0, MEMTRACK_NONE, "MEM", str); if (objectMap.size() <= 0) @@ -750,6 +753,9 @@ static void printMemList( MT_MEM_OBJ_INFO* pInfo = NULL; // Just printing each msg individually for now, may want to package these into single large print char str[1024]; + if (g_reportingLevel > VK_DBG_LAYER_LEVEL_INFO) { + return; + } sprintf(str, "MEM INFO : Details of Memory Object list of size %lu elements", memObjMap.size()); layerCbMsg(VK_DBG_MSG_UNKNOWN, VK_VALIDATION_LEVEL_0, NULL, 0, MEMTRACK_NONE, "MEM", str); @@ -800,6 +806,9 @@ static void printCBList( { char str[1024] = {0}; MT_CB_INFO* pCBInfo = NULL; + if (g_reportingLevel > VK_DBG_LAYER_LEVEL_INFO) { + return; + } sprintf(str, "Details of CB list of size %lu elements", cbMap.size()); layerCbMsg(VK_DBG_MSG_UNKNOWN, VK_VALIDATION_LEVEL_0, NULL, 0, MEMTRACK_NONE, "MEM", str); |
