Lines Matching refs:alloc
40 const VkAllocationCallbacks *alloc,
50 feedback_buf = vk_zalloc(alloc, sizeof(*feedback_buf), VN_DEFAULT_ALIGN,
68 result = vn_CreateBuffer(dev_handle, &buf_create_info, alloc,
89 result = vn_AllocateMemory(dev_handle, &mem_alloc_info, alloc,
114 vn_FreeMemory(dev_handle, feedback_buf->memory, alloc);
117 vn_DestroyBuffer(dev_handle, feedback_buf->buffer, alloc);
120 vk_free(alloc, feedback_buf);
128 const VkAllocationCallbacks *alloc)
133 vn_FreeMemory(dev_handle, feedback_buf->memory, alloc);
134 vn_DestroyBuffer(dev_handle, feedback_buf->buffer, alloc);
135 vk_free(alloc, feedback_buf);
145 result = vn_feedback_buffer_create(pool->device, pool->size, pool->alloc,
161 const VkAllocationCallbacks *alloc)
166 pool->alloc = alloc;
181 vk_free(pool->alloc, slot);
185 vn_feedback_buffer_destroy(pool->device, feedback_buf, pool->alloc);
236 slot = vk_alloc(pool->alloc, sizeof(*slot), VN_DEFAULT_ALIGN,
247 vk_free(pool->alloc, slot);
435 const VkAllocationCallbacks *alloc = &dev->base.base.alloc;
450 pools = vk_zalloc(alloc, sizeof(*pools) * dev->queue_family_count,
459 result = vn_CreateCommandPool(dev_handle, &info, alloc, &pools[i].pool);
462 vn_DestroyCommandPool(dev_handle, pools[j].pool, alloc);
466 vk_free(alloc, pools);
481 const VkAllocationCallbacks *alloc = &dev->base.base.alloc;
488 vn_DestroyCommandPool(dev_handle, dev->cmd_pools[i].pool, alloc);
492 vk_free(alloc, dev->cmd_pools);