X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;ds=sidebyside;f=source%2Fbackends%2Fvulkan%2Fbuffer_backend.cpp;h=9290b42aefe2fff301735eaabf0684f4f7b2f327;hb=8ab7589d65c4f8ca799f2a6886d128f4c36ff046;hp=29dd15ef363fa26fe36794e3d1a877bc821cb996;hpb=d3337cbd2ec9fd06682c2cd9f52ff9f014f5f9db;p=libs%2Fgl.git diff --git a/source/backends/vulkan/buffer_backend.cpp b/source/backends/vulkan/buffer_backend.cpp index 29dd15ef..9290b42a 100644 --- a/source/backends/vulkan/buffer_backend.cpp +++ b/source/backends/vulkan/buffer_backend.cpp @@ -52,7 +52,7 @@ void VulkanBuffer::allocate() void VulkanBuffer::sub_data(size_t off, size_t sz, const void *d) { - device.get_synchronizer().access(handle, off, sz); + device.get_synchronizer().write_buffer(handle, off, sz); void *staging = device.get_transfer_queue().prepare_transfer(sz, [this, off, sz](VkCommandBuffer cmd_buf, VkBuffer staging_buf, size_t src_off){ const VulkanFunctions &vk = device.get_functions();