MCPcopy Create free account
hub / github.com/KhronosGroup/Vulkan-Tools / FreeMemory

Function FreeMemory

icd/generated/function_definitions.h:316–321  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

314 return VK_SUCCESS;
315}
316static 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}
322static 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);

Callers

nothing calls this directly

Calls 1

UnmapMemoryFunction · 0.85

Tested by

no test coverage detected