MCPcopy Create free account
hub / github.com/alibaba/MNN / allocBuffer

Method allocBuffer

source/backend/vulkan/component/VulkanMemoryPool.cpp:67–71  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

65}
66
67VkBuffer VulkanMemoryPool::allocBuffer(size_t size, VkBufferUsageFlags flags, VkSharingMode shared) {
68 VkBuffer res;
69 CALL_VK(mDevice.createBuffer(res, size, flags, shared));
70 return res;
71}
72
73void VulkanMemoryPool::returnBuffer(VkBuffer buffer, size_t size, VkBufferUsageFlags flags, VkSharingMode shared) {
74 mDevice.destroyBuffer(buffer);

Callers 15

VulkanBackendMethod · 0.45
onCopyBufferMethod · 0.45
copyBufferToImageMethod · 0.45
getPipelineTimeMethod · 0.45
VulkanDeconvolutionMethod · 0.45
VulkanBufferMethod · 0.45
VulkanBackendMethod · 0.45
onCopyBufferMethod · 0.45
getPipelineTimeMethod · 0.45

Calls 1

createBufferMethod · 0.80

Tested by

no test coverage detected