草庐IT

vkQueueWaitIdle

全部标签

c++ - 是否可以在不调用 vkQueueWaitIdle 的情况下等待暂存缓冲区的传输完成

以下代码向您展示了我如何将顶点缓冲区数据从暂存缓冲区传输到本地内存缓冲区:boolVulkan::UpdateVertexBuffer(std::vector&data,VULKAN_BUFFER&vertex_buffer){std::memcpy(this->staging_buffer.pointer,&data[0],vertex_buffer.size);size_tflush_size=static_cast(vertex_buffer.size);unsignedintmultiple=static_cast(flush_size/this->physical_devic