|
MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
|
| void MayaFlux::Buffers::ComputeMeshBuffer::set_texture | ( | std::shared_ptr< Core::VKImage > | image, |
| std::string | binding = "diffuseTex" |
||
| ) |
Bind a diffuse texture sampled in the fragment shader.
| image | GPU image (nullptr clears the binding). |
| binding | Descriptor name (default: "diffuseTex"). |
Selects mesh_textured.frag.spv when setup_rendering is called after this. Calling after setup_rendering forwards the binding to RenderProcessor directly.
Definition at line 213 of file ComputeMeshBuffer.cpp.
References image, m_diffuse_binding, m_diffuse_texture, and MayaFlux::Buffers::VKBuffer::m_render_processor.