Lines Matching defs:mem
1835 VkPhysicalDeviceMemoryProperties2 mem = {0};
1836 mem.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PROPERTIES_2;
1840 mem.pNext = &budget;
1841 VKSCR(GetPhysicalDeviceMemoryProperties2)(screen->pdev, &mem);
1843 for (unsigned i = 0; i < mem.memoryProperties.memoryHeapCount; i++) {
1844 if (mem.memoryProperties.memoryHeaps[i].flags & VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT) {
1846 info->total_device_memory += mem.memoryProperties.memoryHeaps[i].size / 1024;
1847 info->avail_device_memory += (mem.memoryProperties.memoryHeaps[i].size - budget.heapUsage[i]) / 1024;
1850 info->total_staging_memory += mem.memoryProperties.memoryHeaps[i].size / 1024;
1851 info->avail_staging_memory += (mem.memoryProperties.memoryHeaps[i].size - budget.heapUsage[i]) / 1024;
2360 /* only cached mem has a failure case for now */