MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ texture()

Assemble & MayaFlux::Portal::Graphics::ShaderSpec::Assemble::texture ( std::string  name)
inline

Declare a sampled image binding (sampler2D).

Definition at line 441 of file ShaderSpec.hpp.

442 {
443 m_bindings.push_back({
444 .name = std::move(name),
445 .direction = BindingDirection::Input,
448 .binding_index = m_next_binding++,
449 });
450 return *this;
451 }
std::string name
Definition VKDevice.cpp:123
@ VEC4_F32
glm::vec4 (32-bit components)

References MayaFlux::Portal::Graphics::Input, m_bindings, m_next_binding, name, MayaFlux::Kakshya::TEXTURE_2D, and MayaFlux::Kakshya::VEC4_F32.