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

◆ pc() [2/2]

Assemble & MayaFlux::Portal::Graphics::ShaderSpec::Assemble::pc ( std::string  name,
Kakshya::GpuDataFormat  format 
)
inline

Declare a push constant field with explicit format.

Definition at line 460 of file ShaderSpec.hpp.

461 {
462 m_pc_fields.push_back({ .name = std::move(name), .format = format });
463 return *this;
464 }
std::string name
Definition VKDevice.cpp:143
std::vector< PushConstantField > m_pc_fields

References m_pc_fields, and name.

Referenced by MayaFlux::Nodes::Network::GpuFieldOperator::build_spec(), MayaFlux::Yantra::VisionGpuExecutor::config(), MayaFlux::Buffers::RelaxationSpecs::emit_binary(), MayaFlux::Buffers::RelaxationSpecs::emit_scalar_ramp(), MayaFlux::Buffers::RelaxationSpecs::jacobi_diffusion(), and pc().

+ Here is the caller graph for this function: