Searched refs:bufferMemRequirements (Results 1 - 2 of 2) sorted by relevance

/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/
H A DvktSparseResourcesBufferSparseResidency.cpp200 const VkMemoryRequirements bufferMemRequirements = getBufferMemoryRequirements(deviceInterface, *m_logicalDevice, *sparseBuffer); local
202 if (bufferMemRequirements.size > deviceProperties.limits.sparseAddressSpaceSize)
207 DE_ASSERT((bufferMemRequirements.size % bufferMemRequirements.alignment) == 0);
213 const deUint32 numSparseSlots = static_cast<deUint32>(bufferMemRequirements.size / bufferMemRequirements.alignment);
214 const deUint32 memoryType = findMatchingMemoryType(deviceMemoryProperties, bufferMemRequirements, MemoryRequirement::Any);
227 bufferMemRequirements.alignment, // VkDeviceSize allocationSize;
238 bufferMemRequirements.alignment * sparseBindNdx, //VkDeviceSize resourceOffset
239 bufferMemRequirements
[all...]
H A DvktSparseResourcesBufferMemoryAliasing.cpp218 const VkMemoryRequirements bufferMemRequirements = getBufferMemoryRequirements(deviceInterface, *m_logicalDevice, *sparseBufferWrite); local
221 if (bufferMemRequirements.size > deviceProperties.limits.sparseAddressSpaceSize)
226 DE_ASSERT((bufferMemRequirements.size % bufferMemRequirements.alignment) == 0);
228 const deUint32 memoryType = findMatchingMemoryType(deviceMemoryProperties, bufferMemRequirements, MemoryRequirement::Any);
239 bufferMemRequirements.size, // VkDeviceSize allocationSize;
251 bufferMemRequirements.size, //VkDeviceSize size

Completed in 101 milliseconds