Lines Matching refs:requirements
125 if (buf->requirements.memory.memoryRequirements.alignment < in vn_buffer_cache_entries_create()
126 buf->requirements.memory.memoryRequirements.size) { in vn_buffer_cache_entries_create()
134 entries[i].requirements.memory = buf->requirements.memory; in vn_buffer_cache_entries_create()
135 entries[i].requirements.dedicated = buf->requirements.dedicated; in vn_buffer_cache_entries_create()
271 *out = entry->requirements; in vn_buffer_cache_get_memory_requirements()
299 &dev->buffer_cache, create_info, &buf->requirements)) { in vn_buffer_init()
310 buf->requirements.memory.sType = VK_STRUCTURE_TYPE_MEMORY_REQUIREMENTS_2; in vn_buffer_init()
311 buf->requirements.memory.pNext = &buf->requirements.dedicated; in vn_buffer_init()
312 buf->requirements.dedicated.sType = in vn_buffer_init()
314 buf->requirements.dedicated.pNext = NULL; in vn_buffer_init()
322 &buf->requirements.memory); in vn_buffer_init()
444 buf->requirements.memory.memoryRequirements; in vn_GetBufferMemoryRequirements2()
448 buf->requirements.dedicated.prefersDedicatedAllocation; in vn_GetBufferMemoryRequirements2()
450 buf->requirements.dedicated.requiresDedicatedAllocation; in vn_GetBufferMemoryRequirements2()