|
MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
|
| std::shared_ptr< Core::VKImage > MayaFlux::Buffers::resolve_gpu_image | ( | const T & | buffer | ) |
Resolve the GPU-resident image from any GpuImageSource buffer.
Selects get_texture() or get_gpu_texture() at compile time based on which the concrete buffer type exposes. Returns nullptr if the buffer has not yet produced a GPU texture.
| T | A type satisfying GpuImageSource. |
| buffer | The pixel-bearing buffer to query. |
Definition at line 373 of file StagingUtils.hpp.
Referenced by MayaFlux::Buffers::ImageCVProcessor< T >::processing_function(), MayaFlux::Buffers::DataReadProcessor::read_texture_pixels(), and MayaFlux::Buffers::DataWriteProcessor::write_texture_pixels().
Here is the caller graph for this function: