Searched refs:deviceMemoryProperties (Results 1 - 5 of 5) sorted by relevance

/external/deqp/external/vulkancts/modules/vulkan/memory/
H A DvktMemoryRequirementsTests.cpp123 const VkPhysicalDeviceMemoryProperties& deviceMemoryProperties,
139 if (*memoryTypeNdx >= deviceMemoryProperties.memoryTypeCount)
145 const VkMemoryPropertyFlags memoryPropertyFlags = deviceMemoryProperties.memoryTypes[*memoryTypeNdx].propertyFlags;
461 const VkPhysicalDeviceMemoryProperties& deviceMemoryProperties,
474 if (*memoryTypeNdx >= deviceMemoryProperties.memoryTypeCount)
480 const VkMemoryPropertyFlags memoryPropertyFlags = deviceMemoryProperties.memoryTypes[*memoryTypeNdx].propertyFlags;
122 verifyBufferRequirements(tcu::ResultCollector& result, const VkPhysicalDeviceMemoryProperties& deviceMemoryProperties, const VkMemoryRequirements& requirements, const VkMemoryRequirements& allUsageFlagsRequirements, const VkPhysicalDeviceLimits& limits, const VkBufferCreateFlags bufferFlags, const VkBufferUsageFlags usage) argument
460 verifyImageRequirements(tcu::ResultCollector& result, const VkPhysicalDeviceMemoryProperties& deviceMemoryProperties, const VkMemoryRequirements& requirements, const VkImageCreateInfo& imageInfo) argument
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/
H A DvktSparseResourcesTestsUtil.cpp896 const VkPhysicalDeviceMemoryProperties deviceMemoryProperties = getPhysicalDeviceMemoryProperties(instance, physicalDevice); local
898 for (deUint32 memoryTypeNdx = 0; memoryTypeNdx < deviceMemoryProperties.memoryTypeCount; ++memoryTypeNdx)
901 memoryRequirement.matchesHeap(deviceMemoryProperties.memoryTypes[memoryTypeNdx].propertyFlags))
/external/deqp/external/vulkancts/modules/vulkan/synchronization/
H A DvktSynchronizationInternallySynchronizedObjectsTests.cpp166 const VkPhysicalDeviceMemoryProperties deviceMemoryProperties = getPhysicalDeviceMemoryProperties(instance, physicalDevice); local
169 return MovePtr<Allocator> (new SimpleAllocator(deviceInterface, device, deviceMemoryProperties));
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/
H A DvktShaderRender.cpp1483 const VkPhysicalDeviceMemoryProperties deviceMemoryProperties = getPhysicalDeviceMemoryProperties(instance, physicalDevice); local
1538 for (deUint32 memoryTypeNdx = 0; memoryTypeNdx < deviceMemoryProperties.memoryTypeCount; ++memoryTypeNdx)
1541 MemoryRequirement::Any.matchesHeap(deviceMemoryProperties.memoryTypes[memoryTypeNdx].propertyFlags))
/external/deqp/external/vulkancts/modules/vulkan/api/
H A DvktApiFeatureInfo.cpp1121 tcu::TestStatus deviceMemoryProperties (Context& context) function in namespace:vkt::api::__anon3725
1139 log << TestLog::Message << "deviceMemoryProperties - Guard offset " << ndx << " not valid" << TestLog::EndMessage;
1140 return tcu::TestStatus::fail("deviceMemoryProperties buffer overflow");
1146 log << TestLog::Message << "deviceMemoryProperties - HeapCount larger than " << (deUint32)VK_MAX_MEMORY_HEAPS << TestLog::EndMessage;
1147 return tcu::TestStatus::fail("deviceMemoryProperties HeapCount too large");
1154 log << TestLog::Message << "deviceMemoryProperties - Single heap is not marked DEVICE_LOCAL" << TestLog::EndMessage;
1155 return tcu::TestStatus::fail("deviceMemoryProperties invalid HeapFlags");
1186 log << TestLog::Message << "deviceMemoryProperties - heapIndex " << memProps->memoryTypes[memoryNdx].heapIndex << " larger than heapCount" << TestLog::EndMessage;
1187 return tcu::TestStatus::fail("deviceMemoryProperties - invalid heapIndex");
1201 log << TestLog::Message << "deviceMemoryProperties
[all...]

Completed in 146 milliseconds