|
MayaFlux 0.2.0
Digital-First Multimedia Processing Framework
|
| void MayaFlux::Buffers::NodeTextureProcessor::bind_texture_node | ( | const std::string & | name, |
| const std::shared_ptr< Nodes::GpuSync::TextureNode > & | node, | ||
| const std::shared_ptr< Core::VKImage > & | texture | ||
| ) |
Bind a TextureNode to a GPU texture.
| name | Logical binding name |
| node | TextureNode to read pixels from |
| texture | GPU VKImage to upload to |
TextureLoom handles all staging buffer creation/cleanup internally.
Definition at line 21 of file NodeTextureProcessor.cpp.
References MayaFlux::Journal::BufferProcessing, MayaFlux::Journal::Buffers, m_bindings, MF_DEBUG, and MayaFlux::Buffers::NodeTextureProcessor::TextureBinding::node.