Home
last modified time | relevance | path

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

/external/angle/src/libANGLE/renderer/vulkan/
Dvk_utils.cpp316 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 …]
DRendererVk.h121 const vk::MemoryProperties &getMemoryProperties() const { return mMemoryProperties; } in getMemoryProperties()
318 vk::MemoryProperties mMemoryProperties; variable
Dvk_utils.h307 VkPhysicalDeviceMemoryProperties mMemoryProperties;
DRendererVk.cpp669 mMemoryProperties.destroy(); in onDestroy()
944 mMemoryProperties.init(mPhysicalDevice); in initialize()
/external/angle/src/tests/test_utils/
DVulkanExternalHelper.h75 VkPhysicalDeviceMemoryProperties mMemoryProperties = {}; variable
DVulkanExternalHelper.cpp198 vkGetPhysicalDeviceMemoryProperties(mPhysicalDevice, &mMemoryProperties); in initialize()
393 uint32_t memoryTypeIndex = FindMemoryType(mMemoryProperties, memoryRequirements.memoryTypeBits, in createImage2DExternal()