Lluvia
ll::ComputeNodeDescriptor Member List

This is the complete list of members for ll::ComputeNodeDescriptor, including all inherited members.

addPort(const ll::PortDescriptor &port)ll::ComputeNodeDescriptor
addPorts(const std::initializer_list< ll::PortDescriptor > &ports)ll::ComputeNodeDescriptor
ComputeNodeDescriptor()=defaultll::ComputeNodeDescriptor
ComputeNodeDescriptor(const ComputeNodeDescriptor &descriptor)=defaultll::ComputeNodeDescriptor
ComputeNodeDescriptor(ComputeNodeDescriptor &&descriptor)=defaultll::ComputeNodeDescriptor
configureGridShape(const ll::vec3ui &globalShape) noexceptll::ComputeNodeDescriptor
getBuilderName() const noexceptll::ComputeNodeDescriptor
getFunctionName() const noexceptll::ComputeNodeDescriptor
getGridShape() const noexceptll::ComputeNodeDescriptor
getGridX() const noexceptll::ComputeNodeDescriptor
getGridY() const noexceptll::ComputeNodeDescriptor
getGridZ() const noexceptll::ComputeNodeDescriptor
getLocalShape() const noexceptll::ComputeNodeDescriptor
getLocalX() const noexceptll::ComputeNodeDescriptor
getLocalY() const noexceptll::ComputeNodeDescriptor
getLocalZ() const noexceptll::ComputeNodeDescriptor
getParameter(const std::string &name) constll::ComputeNodeDescriptor
getParameterBindings() constll::ComputeNodeDescriptor
getPort(const std::string &name) constll::ComputeNodeDescriptor
getProgram() const noexceptll::ComputeNodeDescriptor
getPushConstants() const noexceptll::ComputeNodeDescriptor
operator=(const ComputeNodeDescriptor &descriptor)=defaultll::ComputeNodeDescriptor
operator=(ComputeNodeDescriptor &&descriptor)=defaultll::ComputeNodeDescriptor
setBuilderName(const std::string &name) noexceptll::ComputeNodeDescriptor
setFunctionName(const std::string &name) noexceptll::ComputeNodeDescriptor
setGridShape(const ll::vec3ui &shape) noexceptll::ComputeNodeDescriptor
setGridX(const uint32_t x) noexceptll::ComputeNodeDescriptor
setGridY(const uint32_t y) noexceptll::ComputeNodeDescriptor
setGridZ(const uint32_t z) noexceptll::ComputeNodeDescriptor
setLocalShape(const ll::vec3ui &shape) noexceptll::ComputeNodeDescriptor
setLocalX(const uint32_t x) noexceptll::ComputeNodeDescriptor
setLocalY(const uint32_t y) noexceptll::ComputeNodeDescriptor
setLocalZ(const uint32_t z) noexceptll::ComputeNodeDescriptor
setParameter(const std::string &name, const ll::Parameter &value)ll::ComputeNodeDescriptor
setProgram(const std::shared_ptr< ll::Program > &tProgram) noexceptll::ComputeNodeDescriptor
setProgram(const std::shared_ptr< ll::Program > &tProgram, const std::string &tFunctionName) noexceptll::ComputeNodeDescriptor
setPushConstants(const ll::PushConstants &constants) noexceptll::ComputeNodeDescriptor
~ComputeNodeDescriptor()=defaultll::ComputeNodeDescriptor