Searched refs:bufferMemRequirements (Results 1 - 2 of 2) sorted by relevance
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/ |
H A D | vktSparseResourcesBufferSparseResidency.cpp | 200 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 D | vktSparseResourcesBufferMemoryAliasing.cpp | 218 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