Switch to using buffer usage 2
This commit is contained in:
1 parent
c04c575976
commit
a2b6aa81a2
1 file changed
+5
-1
@@ -538,10 +538,14 @@ int main() {
|
||||
VkDeviceSize vertex_buf_size = sizeof(Vertex) * wapp_array_count(vertices);
|
||||
VkDeviceSize index_buf_size = sizeof(u16) * wapp_array_count(indices);
|
||||
|
||||
VkBufferUsageFlags2CreateInfo buf_usage_flags = {};
|
||||
buf_usage_flags.sType = VK_STRUCTURE_TYPE_BUFFER_USAGE_FLAGS_2_CREATE_INFO;
|
||||
buf_usage_flags.usage = VK_BUFFER_USAGE_2_VERTEX_BUFFER_BIT | VK_BUFFER_USAGE_2_INDEX_BUFFER_BIT;
|
||||
|
||||
VkBufferCreateInfo buf_create_info = {};
|
||||
buf_create_info.sType = VK_STRUCTURE_TYPE_BUFFER_CREATE_INFO;
|
||||
buf_create_info.size = vertex_buf_size + index_buf_size;
|
||||
buf_create_info.usage = VK_BUFFER_USAGE_VERTEX_BUFFER_BIT | VK_BUFFER_USAGE_INDEX_BUFFER_BIT;
|
||||
buf_create_info.pNext = &buf_usage_flags;
|
||||
|
||||
VmaAllocationCreateInfo buf_alloc_create_info = {};
|
||||
buf_alloc_create_info.flags = VMA_ALLOCATION_CREATE_HOST_ACCESS_SEQUENTIAL_WRITE_BIT |
|
||||
|
||||
Reference in new issue
Block a user