Searched refs:memoryHeaps (Results 1 - 15 of 15) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/vulkan/util/
H A Dvk_physical_device.c148 pMemoryProperties->memoryHeaps[i].flags = props2.memoryProperties.memoryHeaps[i].flags;
149 pMemoryProperties->memoryHeaps[i].size = props2.memoryProperties.memoryHeaps[i].size;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/
H A Dzink_screen.c135 if (screen->info.mem_props.memoryHeaps[i].flags &
137 size += screen->info.mem_props.memoryHeaps[i].size;
294 size = MIN2(screen->info.mem_props.memoryHeaps[heap_idx].size, size);
1711 if (mem.memoryProperties.memoryHeaps[i].flags & VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT) {
1713 info->total_device_memory += mem.memoryProperties.memoryHeaps[i].size / 1024;
1714 info->avail_device_memory += (mem.memoryProperties.memoryHeaps[i].size - budget.heapUsage[i]) / 1024;
1717 info->total_staging_memory += mem.memoryProperties.memoryHeaps[i].size / 1024;
1718 info->avail_staging_memory += (mem.memoryProperties.memoryHeaps[i].size - budget.heapUsage[i]) / 1024;
1724 if (screen->info.mem_props.memoryHeaps[i].flags & VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT) {
1726 info->total_device_memory += screen->info.mem_props.memoryHeaps[
[all...]
H A Dzink_bo.c256 if (mai.allocationSize > screen->info.mem_props.memoryHeaps[heap_idx].size) {
257 mesa_loge("zink: can't allocate %"PRIu64" bytes from heap that's only %"PRIu64" bytes!\n", mai.allocationSize, screen->info.mem_props.memoryHeaps[heap_idx].size);
937 total_mem += screen->info.mem_props.memoryHeaps[i].size;
/xsrc/external/mit/MesaLib/dist/src/panfrost/vulkan/
H A Dpanvk_device.c904 .memoryHeaps[0].size = panvk_get_system_heap_size(),
905 .memoryHeaps[0].flags = VK_MEMORY_HEAP_DEVICE_LOCAL_BIT,
/xsrc/external/mit/MesaLib.old/dist/src/freedreno/vulkan/
H A Dtu_device.c954 pMemoryProperties->memoryHeaps[0].size = tu_get_system_heap_size();
955 pMemoryProperties->memoryHeaps[0].flags = VK_MEMORY_HEAP_DEVICE_LOCAL_BIT;
/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
H A Dradv_device.c209 device->memory_properties.memoryHeaps[vram_index] = (VkMemoryHeap){
218 device->memory_properties.memoryHeaps[gart_index] = (VkMemoryHeap){
227 device->memory_properties.memoryHeaps[visible_vram_index] = (VkMemoryHeap){
2425 assert(device->memory_properties.memoryHeaps[0].flags == 0); /* GTT */
2426 assert(device->memory_properties.memoryHeaps[1].flags == VK_MEMORY_HEAP_DEVICE_LOCAL_BIT);
2430 uint64_t gtt_heap_size = device->memory_properties.memoryHeaps[gtt_heap_idx].size;
2431 uint64_t vram_vis_heap_size = device->memory_properties.memoryHeaps[vram_vis_heap_idx].size;
2488 uint64_t free_space = device->memory_properties.memoryHeaps[heap].size -
2489 MIN2(device->memory_properties.memoryHeaps[heap].size, total_usage);
5393 device->physical_device->memory_properties.memoryHeaps[heap_inde
[all...]
/xsrc/external/mit/MesaLib/dist/src/broadcom/vulkan/
H A Dv3dv_device.c808 mem->memoryHeaps[0].size = compute_heap_size();
809 mem->memoryHeaps[0].flags = VK_MEMORY_HEAP_DEVICE_LOCAL_BIT;
/xsrc/external/mit/MesaLib/dist/src/freedreno/vulkan/
H A Dtu_device.c1180 props->memoryHeaps[0].size = physical_device->heap.size;
1181 props->memoryHeaps[0].flags = physical_device->heap.flags;
/xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/
H A Dradv_device.c146 device->memory_properties.memoryHeaps[vram_index] = (VkMemoryHeap) {
153 device->memory_properties.memoryHeaps[visible_vram_index] = (VkMemoryHeap) {
160 device->memory_properties.memoryHeaps[gart_index] = (VkMemoryHeap) {
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/lavapipe/
H A Dlvp_device.c1084 pMemoryProperties->memoryHeaps[0] = (VkMemoryHeap) {
/xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/
H A Danv_device.c1660 pMemoryProperties->memoryHeaps[i] = (VkMemoryHeap) {
/xsrc/external/mit/MesaLib/dist/src/intel/vulkan/
H A Danv_device.c2559 pMemoryProperties->memoryHeaps[i] = (VkMemoryHeap) {
/xsrc/external/mit/MesaLib/dist/src/virtio/venus-protocol/
H A Dvn_protocol_driver_device.h733 size += vn_sizeof_VkMemoryHeap(&val->memoryHeaps[i]);
750 vn_decode_VkMemoryHeap(dec, &val->memoryHeaps[i]);
765 size += vn_sizeof_VkMemoryHeap_partial(&val->memoryHeaps[i]);
779 vn_encode_VkMemoryHeap_partial(enc, &val->memoryHeaps[i]);
/xsrc/external/mit/MesaLib.old/dist/include/vulkan/
H A Dvulkan_core.h2079 VkMemoryHeap memoryHeaps[VK_MAX_MEMORY_HEAPS]; member in struct:VkPhysicalDeviceMemoryProperties
/xsrc/external/mit/MesaLib/dist/include/vulkan/
H A Dvulkan_core.h2717 VkMemoryHeap memoryHeaps[VK_MAX_MEMORY_HEAPS]; member in struct:VkPhysicalDeviceMemoryProperties

Completed in 126 milliseconds