Searched refs:mem_props (Results 1 - 6 of 6) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/virtio/vulkan/
H A Dvn_device_memory.c56 const VkPhysicalDeviceMemoryProperties *mem_props = local in function:vn_device_memory_simple_alloc
58 const VkMemoryType *mem_type = &mem_props->memoryTypes[mem_type_index];
232 const VkPhysicalDeviceMemoryProperties *mem_props = local in function:vn_device_memory_import_dma_buf
235 mem_props->memoryTypes[alloc_info->memoryTypeIndex].propertyFlags;
313 const VkPhysicalDeviceMemoryProperties *mem_props = local in function:vn_AllocateMemory
316 &mem_props->memoryTypes[pAllocateInfo->memoryTypeIndex];
H A Dvn_physical_device.c2218 VkExternalMemoryProperties *mem_props = local in function:vn_GetPhysicalDeviceImageFormatProperties2
2224 if (!(mem_props->externalMemoryFeatures &
2229 mem_props->externalMemoryFeatures =
2233 mem_props->exportFromImportedHandleTypes =
2235 mem_props->compatibleHandleTypes =
2238 mem_props->compatibleHandleTypes = supported_handle_types;
2239 mem_props->exportFromImportedHandleTypes =
2240 (mem_props->exportFromImportedHandleTypes & renderer_handle_type)
H A Dvn_android.c1074 const VkPhysicalDeviceMemoryProperties *mem_props = local in function:vn_android_device_allocate_ahb
1077 assert(alloc_info->memoryTypeIndex < mem_props->memoryTypeCount);
1082 if (mem_props->memoryTypes[alloc_info->memoryTypeIndex].propertyFlags &
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/
H A Dzink_screen.c134 for (uint32_t i = 0; i < screen->info.mem_props.memoryHeapCount; ++i) {
135 if (screen->info.mem_props.memoryHeaps[i].flags &
137 size += screen->info.mem_props.memoryHeaps[i].size;
293 unsigned heap_idx = screen->info.mem_props.memoryTypes[screen->heap_map[i]].heapIndex;
294 size = MIN2(screen->info.mem_props.memoryHeaps[heap_idx].size, size);
1723 for (unsigned i = 0; i < screen->info.mem_props.memoryHeapCount; i++) {
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[i].size / 1024;
1731 info->total_staging_memory += screen->info.mem_props.memoryHeaps[i].size / 1024;
2005 for (unsigned j = 0; j < screen->info.mem_props
[all...]
H A Dzink_bo.c251 if (screen->info.mem_props.memoryTypes[mai.memoryTypeIndex].propertyFlags & VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT) {
255 unsigned heap_idx = screen->info.mem_props.memoryTypes[screen->heap_map[heap]].heapIndex;
256 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);
936 for (uint32_t i = 0; i < screen->info.mem_props.memoryHeapCount; ++i)
937 total_mem += screen->info.mem_props.memoryHeaps[i].size;
H A Dzink_resource.c632 VkMemoryType mem_type = screen->info.mem_props.memoryTypes[mai.memoryTypeIndex];

Completed in 13 milliseconds