VkCV Framework
0.0.1
CV Vulkan framework
|
#include "vkcv/BufferManager.hpp"
#include "vkcv/Core.hpp"
#include <vkcv/Logger.hpp>
Go to the source code of this file.
Classes | |
struct | vkcv::StagingStepInfo |
Functions | |
void | vkcv::copyFromStagingBuffer (Core *core, StagingStepInfo &info) |
Definition in file BufferManager.cpp.
void vkcv::copyFromStagingBuffer | ( | Core * | core, |
StagingStepInfo & | info | ||
) |
Copies data from CPU to a staging buffer and submits the commands to copy each part one after another into the actual target buffer.
The function can be used fully asynchronously! Just be careful to not use the staging buffer in parallel!
core | Core instance |
info | Staging-info structure |
References vkcv::copyFromStagingBuffer().
Referenced by vkcv::copyFromStagingBuffer(), and vkcv::BufferManager::fillBuffer().