Home
last modified time | relevance | path

Searched refs:suballoc (Results 1 – 6 of 6) sorted by relevance

/third_party/mesa3d/src/freedreno/vulkan/
Dtu_suballoc.c28 tu_bo_suballocator_init(struct tu_suballocator *suballoc, in tu_bo_suballocator_init() argument
32 suballoc->dev = dev; in tu_bo_suballocator_init()
33 suballoc->default_size = default_size; in tu_bo_suballocator_init()
34 suballoc->flags = flags; in tu_bo_suballocator_init()
35 suballoc->bo = NULL; in tu_bo_suballocator_init()
36 suballoc->cached_bo = NULL; in tu_bo_suballocator_init()
40 tu_bo_suballocator_finish(struct tu_suballocator *suballoc) in tu_bo_suballocator_finish() argument
42 if (suballoc->bo) in tu_bo_suballocator_finish()
43 tu_bo_finish(suballoc->dev, suballoc->bo); in tu_bo_suballocator_finish()
44 if (suballoc->cached_bo) in tu_bo_suballocator_finish()
[all …]
Dtu_suballoc.h41 tu_bo_suballocator_init(struct tu_suballocator *suballoc,
46 tu_bo_suballocator_finish(struct tu_suballocator *suballoc);
49 tu_suballoc_bo_alloc(struct tu_suballoc_bo *suballoc_bo, struct tu_suballocator *suballoc,
56 tu_suballoc_bo_free(struct tu_suballocator *suballoc, struct tu_suballoc_bo *bo);
/third_party/skia/third_party/vulkanmemoryallocator/include/
Dvk_mem_alloc.h7349 void InsertSuballoc(VmaBlockMetadata_Generic* pMetadata, const VmaSuballocation& suballoc);
8830 VmaSuballocation suballoc = {}; in Init() local
8831 suballoc.offset = 0; in Init()
8832 suballoc.size = size; in Init()
8833 suballoc.type = VMA_SUBALLOCATION_TYPE_FREE; in Init()
8834 suballoc.hAllocation = VK_NULL_HANDLE; in Init()
8837 m_Suballocations.push_back(suballoc); in Init()
8962 const VmaSuballocation& suballoc = *suballocItem; in CalcAllocationStatInfo() local
8963 if(suballoc.type != VMA_SUBALLOCATION_TYPE_FREE) in CalcAllocationStatInfo()
8965 outInfo.allocationSizeMin = VMA_MIN(outInfo.allocationSizeMin, suballoc.size); in CalcAllocationStatInfo()
[all …]
/third_party/skia/third_party/externals/d3d12allocator/src/
DD3D12MemAlloc.cpp2667 Suballocation suballoc = {}; in Init() local
2668 suballoc.offset = 0; in Init()
2669 suballoc.size = size; in Init()
2670 suballoc.type = SUBALLOCATION_TYPE_FREE; in Init()
2671 suballoc.userData = NULL; in Init()
2674 m_Suballocations.push_back(suballoc); in Init()
2792 const Suballocation& suballoc = *suballocItem; in GetAllocationInfo() local
2793 if(suballoc.offset == offset) in GetAllocationInfo()
2795 outInfo.size = suballoc.size; in GetAllocationInfo()
2796 outInfo.pUserData = suballoc.userData; in GetAllocationInfo()
[all …]
/third_party/mesa3d/docs/relnotes/
D21.0.0.rst1986 - gallium/util: Wrap suballoc.h into extern C
D22.1.0.rst1220 - turnip: Move autotune buffers to suballoc.