|
MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
|
| void MayaFlux::Yantra::GpuResourceManager::bind_image_storage | ( | size_t | index, |
| const std::shared_ptr< Core::VKImage > & | image, | ||
| const GpuBufferBinding & | spec | ||
| ) |
Bind a storage image descriptor at the given slot index.
| index | Slot index matching the binding declaration. |
| image | VKImage to bind. Must be initialised and in eGeneral layout. |
| spec | Binding declaration. element_type must be IMAGE_STORAGE. |
Definition at line 252 of file GpuResourceManager.cpp.
References MayaFlux::Yantra::GpuBufferBinding::binding, MayaFlux::Portal::Graphics::get_shader_foundry(), image, m_descriptor_set_ids, m_image_slots, and MayaFlux::Yantra::GpuBufferBinding::set.
Referenced by MayaFlux::Yantra::GpuDispatchCore::prepare_gpu_inputs().
Here is the call graph for this function:
Here is the caller graph for this function: