Searched defs:imageSparseMemRequirements (Results 1 - 1 of 1) sorted by relevance

/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/
H A DvktSparseResourcesImageSparseBinding.cpp199 const VkMemoryRequirements imageSparseMemRequirements = getImageMemoryRequirements(deviceInterface, getDevice(), *imageSparse); local
202 if (imageSparseMemRequirements.size > getPhysicalDeviceProperties(instance, physicalDevice).limits.sparseAddressSpaceSize)
205 DE_ASSERT((imageSparseMemRequirements.size % imageSparseMemRequirements.alignment) == 0);
209 const deUint32 numSparseBinds = static_cast<deUint32>(imageSparseMemRequirements.size / imageSparseMemRequirements.alignment);
210 const deUint32 memoryType = findMatchingMemoryType(instance, physicalDevice, imageSparseMemRequirements, MemoryRequirement::Any);
218 imageSparseMemRequirements.alignment, memoryType, imageSparseMemRequirements.alignment * sparseBindNdx);
282 referenceData[valueNdx] = static_cast<deUint8>((valueNdx % imageSparseMemRequirements
[all...]

Completed in 66 milliseconds