Searched refs:mMemoryProperties (Results 1 – 6 of 6) sorted by relevance
316 MemoryProperties::MemoryProperties() : mMemoryProperties{} {} in MemoryProperties()320 ASSERT(mMemoryProperties.memoryTypeCount == 0); in init()321 vkGetPhysicalDeviceMemoryProperties(physicalDevice, &mMemoryProperties); in init()322 ASSERT(mMemoryProperties.memoryTypeCount > 0); in init()327 mMemoryProperties = {}; in destroy()337 ASSERT(mMemoryProperties.memoryTypeCount > 0 && mMemoryProperties.memoryTypeCount <= 32); in findCompatibleMemoryIndex()345 ASSERT(memoryIndex < mMemoryProperties.memoryTypeCount); in findCompatibleMemoryIndex()347 if ((mMemoryProperties.memoryTypes[memoryIndex].propertyFlags & in findCompatibleMemoryIndex()350 *memoryPropertyFlagsOut = mMemoryProperties.memoryTypes[memoryIndex].propertyFlags; in findCompatibleMemoryIndex()369 if ((mMemoryProperties.memoryTypes[memoryIndex].propertyFlags & in findCompatibleMemoryIndex()[all …]
121 const vk::MemoryProperties &getMemoryProperties() const { return mMemoryProperties; } in getMemoryProperties()318 vk::MemoryProperties mMemoryProperties; variable
307 VkPhysicalDeviceMemoryProperties mMemoryProperties;
669 mMemoryProperties.destroy(); in onDestroy()944 mMemoryProperties.init(mPhysicalDevice); in initialize()
75 VkPhysicalDeviceMemoryProperties mMemoryProperties = {}; variable
198 vkGetPhysicalDeviceMemoryProperties(mPhysicalDevice, &mMemoryProperties); in initialize()393 uint32_t memoryTypeIndex = FindMemoryType(mMemoryProperties, memoryRequirements.memoryTypeBits, in createImage2DExternal()