|
MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
|
| void MayaFlux::Buffers::DataReadProcessor::read_buffer | ( | std::shared_ptr< VKBuffer > | source, |
| size_t | byte_count = 0 |
||
| ) |
Read another VKBuffer, such as a descriptor-bound or instance buffer.
| source | Buffer to read; retained until the request runs. |
| byte_count | Bytes to read, or zero for its full allocation, which may exceed the bytes its owner currently fills. |
Definition at line 68 of file DataReadProcessor.cpp.
References arm(), MayaFlux::Buffers::gpu_buffer_handle(), MayaFlux::Buffers::DataReadProcessor::PendingRead::handle, MayaFlux::Buffers::is_transfer_source(), m_staging, MayaFlux::Buffers::DataReadProcessor::PendingRead::source, and submit_read().
Here is the call graph for this function: