/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/android/ |
H A D | vk_android_utils.cpp | 61 VkMemoryPropertyFlags memoryProperties, in InitAndroidExternalMemory() 84 contextVk, memoryProperties, externalMemoryRequirements, &importHardwareBufferInfo, buffer, in InitAndroidExternalMemory() 59 InitAndroidExternalMemory(ContextVk *contextVk, EGLClientBuffer clientBuffer, VkMemoryPropertyFlags memoryProperties, Buffer *buffer, VkMemoryPropertyFlags *memoryPropertyFlagsOut, DeviceMemory *deviceMemoryOut) InitAndroidExternalMemory() argument
|
H A D | vk_android_utils.h | 30 VkMemoryPropertyFlags memoryProperties,
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory/ |
H A D | vktProtectedMemContext.hpp | 75 const vk::VkPhysicalDeviceMemoryProperties memoryProperties = in createAllocator() local 79 return new vk::SimpleAllocator(getDeviceInterface(), getDevice(), memoryProperties); in createAllocator()
|
H A D | vktProtectedMemWsiSwapchainTests.cpp | 333 vk::VkPhysicalDeviceMemoryProperties memoryProperties = vk::getPhysicalDeviceMemoryProperties(context.getInstanceDriver(), context.getPhysicalDevice()); in executeSwapchainParameterCases() local 337 for (deUint32 memType = 0; memType < memoryProperties.memoryTypeCount; memType++) in executeSwapchainParameterCases() 339 deUint32 heapIndex = memoryProperties.memoryTypes[memType].heapIndex; in executeSwapchainParameterCases() 342 (memoryProperties.memoryTypes[memType].propertyFlags & vk::VK_MEMORY_PROPERTY_PROTECTED_BIT) != 0 && in executeSwapchainParameterCases() 346 protectedHeapSize = de::max(protectedHeapSize, memoryProperties.memoryHeaps[heapIndex].size); in executeSwapchainParameterCases() 402 vk::VkPhysicalDeviceMemoryProperties memoryProperties = vk::getPhysicalDeviceMemoryProperties(context.getInstanceDriver(), context.getPhysicalDevice()); in executeSwapchainParameterCases() local 405 for (deUint32 memType = 0; memType < memoryProperties.memoryTypeCount; memType++) in executeSwapchainParameterCases() 407 deUint32 heapIndex = memoryProperties.memoryTypes[memType].heapIndex; in executeSwapchainParameterCases() 409 if (memoryProperties.memoryTypes[memType].propertyFlags & vk::VK_MEMORY_PROPERTY_PROTECTED_BIT) in executeSwapchainParameterCases() 412 protectedHeapSize = de::max(protectedHeapSize, memoryProperties in executeSwapchainParameterCases() 491 vk::VkPhysicalDeviceMemoryProperties memoryProperties = vk::getPhysicalDeviceMemoryProperties(context.getInstanceDriver(), context.getPhysicalDevice()); executeSwapchainParameterCases() local [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/protected_memory/ |
H A D | vktProtectedMemContext.hpp | 75 const vk::VkPhysicalDeviceMemoryProperties memoryProperties = in createAllocator() local 79 return new vk::SimpleAllocator(getDeviceInterface(), getDevice(), memoryProperties); in createAllocator()
|
H A D | vktProtectedMemWsiSwapchainTests.cpp | 320 vk::VkPhysicalDeviceMemoryProperties memoryProperties = vk::getPhysicalDeviceMemoryProperties(context.getInstanceDriver(), context.getPhysicalDevice()); in generateSwapchainParameterCases() local 324 for (deUint32 memType = 0; memType < memoryProperties.memoryTypeCount; memType++) in generateSwapchainParameterCases() 326 deUint32 heapIndex = memoryProperties.memoryTypes[memType].heapIndex; in generateSwapchainParameterCases() 329 (memoryProperties.memoryTypes[memType].propertyFlags & vk::VK_MEMORY_PROPERTY_PROTECTED_BIT) != 0 && in generateSwapchainParameterCases() 333 protectedHeapSize = de::max(protectedHeapSize, memoryProperties.memoryHeaps[heapIndex].size); in generateSwapchainParameterCases() 359 vk::VkPhysicalDeviceMemoryProperties memoryProperties = vk::getPhysicalDeviceMemoryProperties(context.getInstanceDriver(), context.getPhysicalDevice()); in generateSwapchainParameterCases() local 362 for (deUint32 memType = 0; memType < memoryProperties.memoryTypeCount; memType++) in generateSwapchainParameterCases() 364 deUint32 heapIndex = memoryProperties.memoryTypes[memType].heapIndex; in generateSwapchainParameterCases() 366 if (memoryProperties.memoryTypes[memType].propertyFlags & vk::VK_MEMORY_PROPERTY_PROTECTED_BIT) in generateSwapchainParameterCases() 369 protectedHeapSize = de::max(protectedHeapSize, memoryProperties in generateSwapchainParameterCases() 432 vk::VkPhysicalDeviceMemoryProperties memoryProperties = vk::getPhysicalDeviceMemoryProperties(context.getInstanceDriver(), context.getPhysicalDevice()); generateSwapchainParameterCases() local [all...] |
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/ |
H A D | vk_utils.cpp | 60 bool FindCompatibleMemory(const VkPhysicalDeviceMemoryProperties &memoryProperties, in FindCompatibleMemory() argument 68 ASSERT(memoryIndex < memoryProperties.memoryTypeCount); in FindCompatibleMemory() 70 if ((memoryProperties.memoryTypes[memoryIndex].propertyFlags & in FindCompatibleMemory() 73 *memoryPropertyFlagsOut = memoryProperties.memoryTypes[memoryIndex].propertyFlags; in FindCompatibleMemory() 83 const vk::MemoryProperties &memoryProperties, 93 ANGLE_TRY(memoryProperties.findCompatibleMemoryIndex( 142 const vk::MemoryProperties &memoryProperties = context->getRenderer()->getMemoryProperties(); in AllocateAndBindBufferOrImageMemory() local 145 context, memoryProperties, requestedMemoryPropertyFlags, memoryPropertyFlagsOut, in AllocateAndBindBufferOrImageMemory() 179 const vk::MemoryProperties &memoryProperties = context->getRenderer()->getMemoryProperties(); in AllocateAndBindBufferOrImageMemory() local 182 context, memoryProperties, requestedMemoryPropertyFlag in AllocateAndBindBufferOrImageMemory() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory/ |
H A D | vktMemoryRequirementsTests.cpp | 376 const VkPhysicalDeviceMemoryProperties memoryProperties = getPhysicalDeviceMemoryProperties(vki, physDevice); in execTest() local 412 verifyMemoryRequirements(result, memoryProperties, limits, bufferFlags, usage); in execTest() 1522 const VkPhysicalDeviceMemoryProperties memoryProperties = getPhysicalDeviceMemoryProperties(vki, physDevice); in execTest() local 1587 verifyMemoryRequirements(result, memoryProperties); in execTest() 2011 const VkPhysicalDeviceMemoryProperties memoryProperties = getPhysicalDeviceMemoryProperties(vki, physicalDevice); in testMultiplaneImages() local 2016 log << TestLog::Message << "Memory properties: " << memoryProperties << TestLog::EndMessage; in testMultiplaneImages() 2145 if (result.check(*memoryTypeNdx < memoryProperties.memoryTypeCount, "Unknown memory type bits set in memory requirements")) in testMultiplaneImages() 2147 const VkMemoryPropertyFlags propertyFlags (memoryProperties.memoryTypes[*memoryTypeNdx].propertyFlags); in testMultiplaneImages() 2265 VkPhysicalDeviceMemoryProperties memoryProperties; in testVkMemoryPropertyFlags() local 2270 vki.getPhysicalDeviceMemoryProperties(physicalDevice, &memoryProperties); in testVkMemoryPropertyFlags() [all...] |
H A D | vktMemoryMappingTests.cpp | 665 const VkPhysicalDeviceMemoryProperties memoryProperties = getPhysicalDeviceMemoryProperties(vki, physicalDevice); 722 for (deUint32 memoryTypeIndex = 0; memoryTypeIndex < memoryProperties.memoryTypeCount; memoryTypeIndex++) 727 const vk::VkMemoryType& memoryType = memoryProperties.memoryTypes[memoryTypeIndex]; 728 const VkMemoryHeap& memoryHeap = memoryProperties.memoryHeaps[memoryType.heapIndex]; 1495 const VkPhysicalDeviceMemoryProperties memoryProperties = getPhysicalDeviceMemoryProperties(vki, physicalDevice); 1500 vector<vector<MemoryType> > memoryTypes (memoryProperties.memoryHeapCount); 1502 for (deUint32 memoryTypeNdx = 0; memoryTypeNdx < memoryProperties.memoryTypeCount; memoryTypeNdx++) 1504 if (memoryProperties.memoryTypes[memoryTypeNdx].propertyFlags & VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT) 1505 memoryTypes[memoryProperties.memoryTypes[memoryTypeNdx].heapIndex].push_back(MemoryType(memoryTypeNdx, memoryProperties [all...] |
H A D | vktMemoryBindingTests.cpp | 271 VkPhysicalDeviceMemoryProperties memoryProperties; in selectMatchingMemoryType() local 273 vkInstance.getPhysicalDeviceMemoryProperties(vkPhysicalDevice, &memoryProperties); in selectMatchingMemoryType() 276 for (deUint32 typeNdx = 0; typeNdx < memoryProperties.memoryTypeCount; ++typeNdx) in selectMatchingMemoryType() 279 const deBool hasRightProperties = (memoryProperties.memoryTypes[typeNdx].propertyFlags & VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT) != 0u; in selectMatchingMemoryType()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/memory/ |
H A D | vktMemoryRequirementsTests.cpp | 377 const VkPhysicalDeviceMemoryProperties memoryProperties = getPhysicalDeviceMemoryProperties(vki, physDevice); in execTest() local 413 verifyMemoryRequirements(result, memoryProperties, limits, bufferFlags, usage); in execTest() 1502 const VkPhysicalDeviceMemoryProperties memoryProperties = getPhysicalDeviceMemoryProperties(vki, physDevice); in execTest() local 1567 verifyMemoryRequirements(result, memoryProperties); in execTest() 1937 const VkPhysicalDeviceMemoryProperties memoryProperties = getPhysicalDeviceMemoryProperties(vki, physicalDevice); in testMultiplaneImages() local 1941 log << TestLog::Message << "Memory properties: " << memoryProperties << TestLog::EndMessage; in testMultiplaneImages() 2031 if (result.check(*memoryTypeNdx < memoryProperties.memoryTypeCount, "Unknown memory type bits set in memory requirements")) in testMultiplaneImages() 2033 const VkMemoryPropertyFlags propertyFlags (memoryProperties.memoryTypes[*memoryTypeNdx].propertyFlags); in testMultiplaneImages() 2143 VkPhysicalDeviceMemoryProperties memoryProperties; in testVkMemoryPropertyFlags() local 2148 vki.getPhysicalDeviceMemoryProperties(physicalDevice, &memoryProperties); in testVkMemoryPropertyFlags() [all...] |
H A D | vktMemoryMappingTests.cpp | 620 const VkPhysicalDeviceMemoryProperties memoryProperties = getPhysicalDeviceMemoryProperties(vki, physicalDevice); 677 for (deUint32 memoryTypeIndex = 0; memoryTypeIndex < memoryProperties.memoryTypeCount; memoryTypeIndex++) 682 const vk::VkMemoryType& memoryType = memoryProperties.memoryTypes[memoryTypeIndex]; 683 const VkMemoryHeap& memoryHeap = memoryProperties.memoryHeaps[memoryType.heapIndex]; 1439 const VkPhysicalDeviceMemoryProperties memoryProperties = getPhysicalDeviceMemoryProperties(vki, physicalDevice); 1444 vector<vector<MemoryType> > memoryTypes (memoryProperties.memoryHeapCount); 1446 for (deUint32 memoryTypeNdx = 0; memoryTypeNdx < memoryProperties.memoryTypeCount; memoryTypeNdx++) 1448 if (memoryProperties.memoryTypes[memoryTypeNdx].propertyFlags & VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT) 1449 memoryTypes[memoryProperties.memoryTypes[memoryTypeNdx].heapIndex].push_back(MemoryType(memoryTypeNdx, memoryProperties [all...] |
H A D | vktMemoryDeviceMemoryReportTests.cpp | 1647 const VkPhysicalDeviceMemoryProperties memoryProperties = getPhysicalDeviceMemoryProperties(vki, physicalDevice); in validateCallbackRecords() local 1656 record.heapIndex >= memoryProperties.memoryHeapCount) in validateCallbackRecords() 1658 log << tcu::TestLog::Message << "memoryHeapCount: " << memoryProperties.memoryHeapCount << tcu::TestLog::EndMessage; in validateCallbackRecords() 1760 const VkPhysicalDeviceMemoryProperties memoryProperties = getPhysicalDeviceMemoryProperties(vki, physicalDevice); in vkDeviceMemoryAllocateAndFreeTest() local 1763 const deUint32 testHeapIndex = memoryProperties.memoryTypes[testTypeIndex].heapIndex; in vkDeviceMemoryAllocateAndFreeTest() 1841 const VkPhysicalDeviceMemoryProperties memoryProperties = getPhysicalDeviceMemoryProperties(vki, physicalDevice); in vkDeviceMemoryAllocationFailedTest() local 1843 const deUint32 testHeapIndex = memoryProperties.memoryTypes[testTypeIndex].heapIndex; in vkDeviceMemoryAllocationFailedTest() 1844 const VkDeviceSize testSize = memoryProperties.memoryHeaps[testHeapIndex].size; in vkDeviceMemoryAllocationFailedTest()
|
H A D | vktMemoryBindingTests.cpp | 271 VkPhysicalDeviceMemoryProperties memoryProperties; in selectMatchingMemoryType() local 273 vkInstance.getPhysicalDeviceMemoryProperties(vkPhysicalDevice, &memoryProperties); in selectMatchingMemoryType() 276 for (deUint32 typeNdx = 0; typeNdx < memoryProperties.memoryTypeCount; ++typeNdx) in selectMatchingMemoryType() 279 const deBool hasRightProperties = (memoryProperties.memoryTypes[typeNdx].propertyFlags & VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT) != 0u; in selectMatchingMemoryType()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api/ |
H A D | vktApiBufferViewCreateTests.cpp | 221 VkPhysicalDeviceMemoryProperties memoryProperties; in createTestBuffer() local 280 deMemset(&memoryProperties, 0, sizeof(memoryProperties)); in createTestBuffer() 281 vkInstance.getPhysicalDeviceMemoryProperties(vkPhysicalDevice, &memoryProperties); in createTestBuffer()
|
H A D | vktApiBufferTests.cpp | 201 memoryProperties = getPhysicalDeviceMemoryProperties(vkInstance, vkPhysicalDevice); in bufferCreateAndAllocTest() local 231 const VkMemoryType memoryType = memoryProperties.memoryTypes[heapTypeIndex]; in bufferCreateAndAllocTest() 232 const VkMemoryHeap memoryHeap = memoryProperties.memoryHeaps[memoryType.heapIndex]; in bufferCreateAndAllocTest() 412 memoryProperties = getPhysicalDeviceMemoryProperties(vkInstance, vkPhysicalDevice); in bufferCreateAndAllocTest() local 467 const VkMemoryType memoryType = memoryProperties.memoryTypes[heapTypeIndex]; in bufferCreateAndAllocTest() 468 const VkMemoryHeap memoryHeap = memoryProperties.memoryHeaps[memoryType.heapIndex]; in bufferCreateAndAllocTest()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization/ |
H A D | vktGlobalPriorityQueueUtils.cpp | 129 const VkPhysicalDeviceMemoryProperties memoryProperties = getPhysicalDeviceMemoryProperties(vki, phys); in SpecialDevice() local 200 m_allocator = de::MovePtr<vk::Allocator>(new SimpleAllocator(vkd, m_deviceHandle, memoryProperties)); in SpecialDevice() 263 const VkPhysicalDeviceMemoryProperties memoryProperties = getPhysicalDeviceMemoryProperties(vki, phys); in BufferWithMemory() local 264 const deUint32 memoryTypeIndex = selectMatchingMemoryType(memoryProperties, m_requirements.memoryTypeBits, memoryRequirement); in BufferWithMemory()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/api/ |
H A D | vktApiBufferViewCreateTests.cpp | 222 VkPhysicalDeviceMemoryProperties memoryProperties; in createTestBuffer() local 281 deMemset(&memoryProperties, 0, sizeof(memoryProperties)); in createTestBuffer() 282 vkInstance.getPhysicalDeviceMemoryProperties(vkPhysicalDevice, &memoryProperties); in createTestBuffer()
|
H A D | vktApiBufferTests.cpp | 203 memoryProperties = getPhysicalDeviceMemoryProperties(vkInstance, vkPhysicalDevice); in bufferCreateAndAllocTest() local 233 const VkMemoryType memoryType = memoryProperties.memoryTypes[heapTypeIndex]; in bufferCreateAndAllocTest() 234 const VkMemoryHeap memoryHeap = memoryProperties.memoryHeaps[memoryType.heapIndex]; in bufferCreateAndAllocTest() 414 memoryProperties = getPhysicalDeviceMemoryProperties(vkInstance, vkPhysicalDevice); in bufferCreateAndAllocTest() local 469 const VkMemoryType memoryType = memoryProperties.memoryTypes[heapTypeIndex]; in bufferCreateAndAllocTest() 470 const VkMemoryHeap memoryHeap = memoryProperties.memoryHeaps[memoryType.heapIndex]; in bufferCreateAndAllocTest()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/synchronization/ |
H A D | vktGlobalPriorityQueueUtils.cpp | 196 const VkPhysicalDeviceMemoryProperties memoryProperties = getPhysicalDeviceMemoryProperties(vki, dev); in SpecialDevice() local 277 m_allocator = de::MovePtr<vk::Allocator>(new SimpleAllocator(vkd, m_device, memoryProperties)); in SpecialDevice() 370 const VkPhysicalDeviceMemoryProperties memoryProperties = getPhysicalDeviceMemoryProperties(vki, phys); in BufferWithMemory() local 371 const deUint32 memoryTypeIndex = selectMatchingMemoryType(memoryProperties, m_requirements.memoryTypeBits, memoryRequirement); in BufferWithMemory()
|
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/ |
H A D | vkMemUtil.cpp | 278 const VkPhysicalDeviceMemoryProperties memoryProperties = getPhysicalDeviceMemoryProperties(vki, physDevice); in allocateExtended() local 279 const deUint32 memoryTypeNdx = selectMatchingMemoryType(memoryProperties, memReqs.memoryTypeBits, requirement); in allocateExtended() 292 DE_ASSERT(isHostVisibleMemory(memoryProperties, allocInfo.memoryTypeIndex)); in allocateExtended()
|
/third_party/mesa3d/src/virtio/vulkan/ |
H A D | vn_device_memory.c | 33 &dev->physical_device->memory_properties.memoryProperties; in vn_device_memory_pool_grow_alloc() 252 &dev->physical_device->memory_properties.memoryProperties; in vn_device_memory_import_dma_buf() 414 &dev->physical_device->memory_properties.memoryProperties; in vn_AllocateMemory()
|
/third_party/skia/src/gpu/ |
H A D | GrAHardwareBufferUtils.cpp | 421 uint32_t memTypeCnt = phyDevMemProps.memoryProperties.memoryTypeCount; in make_vk_backend_texture() 424 const VkPhysicalDeviceMemoryProperties& pdmp = phyDevMemProps.memoryProperties; in make_vk_backend_texture()
|
/third_party/skia/third_party/externals/angle2/src/tests/test_utils/ |
H A D | VulkanHelper.cpp | 98 uint32_t FindMemoryType(const VkPhysicalDeviceMemoryProperties &memoryProperties, in FindMemoryType() argument 104 ASSERT(memoryIndex < memoryProperties.memoryTypeCount); in FindMemoryType() 106 if ((memoryProperties.memoryTypes[memoryIndex].propertyFlags & in FindMemoryType()
|
/third_party/mesa3d/src/vulkan/runtime/ |
H A D | vk_physical_device.c | 176 *pMemoryProperties = props2.memoryProperties; in vk_common_GetPhysicalDeviceMemoryProperties()
|