vk_mem_alloc: Update to upstream + Replace use of deprecated items

This commit is contained in:
Pedro J. Estébanez 2022-03-29 11:28:09 +02:00
parent c14df99124
commit 171e31de68
5 changed files with 1204 additions and 596 deletions

View file

@ -219,7 +219,7 @@ class RenderingDeviceVulkan : public RenderingDevice {
}
};
Error _buffer_allocate(Buffer *p_buffer, uint32_t p_size, uint32_t p_usage, VmaMemoryUsage p_mapping);
Error _buffer_allocate(Buffer *p_buffer, uint32_t p_size, uint32_t p_usage, VmaMemoryUsage p_mem_usage, VmaAllocationCreateFlags p_mem_flags);
Error _buffer_free(Buffer *p_buffer);
Error _buffer_update(Buffer *p_buffer, size_t p_offset, const uint8_t *p_data, size_t p_data_size, bool p_use_draw_command_buffer = false, uint32_t p_required_align = 32);