diff options
| author | Tony Barbour <tony@LunarG.com> | 2015-04-22 11:36:22 -0600 |
|---|---|---|
| committer | Tony Barbour <tony@LunarG.com> | 2015-04-22 12:47:54 -0600 |
| commit | f992173c7b0d52d87503423b14c9efeb112ef65f (patch) | |
| tree | e3c46890c4ab75b893421041dce431b9a701b779 /layers/mem_tracker.cpp | |
| parent | fdc2d35f95c58591c887e6153271687cf92a9257 (diff) | |
| download | usermoji-f992173c7b0d52d87503423b14c9efeb112ef65f.tar.xz | |
misc: Changes to fix warnings in Windows / VC++ build
Diffstat (limited to 'layers/mem_tracker.cpp')
| -rw-r--r-- | layers/mem_tracker.cpp | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/layers/mem_tracker.cpp b/layers/mem_tracker.cpp index 45bea6f5..0da8996c 100644 --- a/layers/mem_tracker.cpp +++ b/layers/mem_tracker.cpp @@ -500,12 +500,12 @@ static bool32_t deleteCBInfoList() // For given MemObjInfo, report Obj & CB bindings static void reportMemReferencesAndCleanUp(MT_MEM_OBJ_INFO* pMemObjInfo) { - uint32_t cmdBufRefCount = pMemObjInfo->pCmdBufferBindings.size(); - uint32_t objRefCount = pMemObjInfo->pObjBindings.size(); + size_t cmdBufRefCount = pMemObjInfo->pCmdBufferBindings.size(); + size_t objRefCount = pMemObjInfo->pObjBindings.size(); if ((pMemObjInfo->pCmdBufferBindings.size() + pMemObjInfo->pObjBindings.size()) != 0) { char str[1024]; - sprintf(str, "Attempting to free memory object %p which still contains %d references", pMemObjInfo->mem, (cmdBufRefCount + objRefCount)); + sprintf(str, "Attempting to free memory object %p which still contains %lu references", pMemObjInfo->mem, (cmdBufRefCount + objRefCount)); layerCbMsg(VK_DBG_MSG_ERROR, VK_VALIDATION_LEVEL_0, pMemObjInfo->mem, 0, MEMTRACK_INTERNAL_ERROR, "MEM", str); } @@ -915,8 +915,6 @@ VK_LAYER_EXPORT VkResult VKAPI vkGetGlobalExtensionInfo( size_t* pDataSize, void* pData) { - VkResult result; - /* This entrypoint is NOT going to init it's own dispatch table since loader calls here early */ VkExtensionProperties *ext_props; uint32_t *count; @@ -995,7 +993,7 @@ VK_LAYER_EXPORT VkResult VKAPI vkQueueAddMemReferences(VkQueue queue, uint32_t c sprintf(str, "Unknown Queue %p", queue); layerCbMsg(VK_DBG_MSG_ERROR, VK_VALIDATION_LEVEL_0, queue, 0, MEMTRACK_INVALID_QUEUE, "MEM", str); } else { - for (int i = 0; i < count; i++) { + for (uint32_t i = 0; i < count; i++) { if (checkMemRef(queue, pMems[i]) == VK_TRUE) { // Alread in list, just warn char str[1024]; @@ -1025,7 +1023,7 @@ VK_LAYER_EXPORT VkResult VKAPI vkQueueRemoveMemReferences(VkQueue queue, uint32_ sprintf(str, "Unknown Queue %p", queue); layerCbMsg(VK_DBG_MSG_ERROR, VK_VALIDATION_LEVEL_0, queue, 0, MEMTRACK_INVALID_QUEUE, "MEM", str); } else { - for (int i = 0; i < count; i++) { + for (uint32_t i = 0; i < count; i++) { for (list<VkDeviceMemory>::iterator it = pQueueInfo->pMemRefList.begin(); it != pQueueInfo->pMemRefList.end(); ++it) { if ((*it) == pMems[i]) { it = pQueueInfo->pMemRefList.erase(it); |
