| 314 | return VK_SUCCESS; |
| 315 | } |
| 316 | static VKAPI_ATTR void VKAPI_CALL FreeMemory(VkDevice device, VkDeviceMemory memory, const VkAllocationCallbacks* pAllocator) { |
| 317 | // Destroy object |
| 318 | UnmapMemory(device, memory); |
| 319 | unique_lock_t lock(global_lock); |
| 320 | allocated_memory_size_map.erase(memory); |
| 321 | } |
| 322 | static VKAPI_ATTR VkResult VKAPI_CALL MapMemory(VkDevice device, VkDeviceMemory memory, VkDeviceSize offset, VkDeviceSize size, |
| 323 | VkMemoryMapFlags flags, void** ppData) { |
| 324 | unique_lock_t lock(global_lock); |
nothing calls this directly
no test coverage detected