Lluvia
ll::ComputeNode Member List

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

bind(const std::string &name, const std::shared_ptr< ll::Object > &obj) overridell::ComputeNodevirtual
ComputeNode()=deletell::ComputeNode
ComputeNode(const ComputeNode &node)=deletell::ComputeNode
ComputeNode(ComputeNode &&node)=deletell::ComputeNode
ComputeNode(const std::shared_ptr< ll::vulkan::Device > &device, const ll::ComputeNodeDescriptor &descriptor, const std::weak_ptr< ll::Interpreter > &interpreter)ll::ComputeNode
configureGridShape(const ll::vec3ui &globalShape) noexceptll::ComputeNode
getDescriptor() const noexceptll::ComputeNode
getFunctionName() const noexceptll::ComputeNode
getGridShape() const noexceptll::ComputeNode
getGridX() const noexceptll::ComputeNode
getGridY() const noexceptll::ComputeNode
getGridZ() const noexceptll::ComputeNode
getLocalShape() const noexceptll::ComputeNode
getLocalX() const noexceptll::ComputeNode
getLocalY() const noexceptll::ComputeNode
getLocalZ() const noexceptll::ComputeNode
getParameter(const std::string &name) const overridell::ComputeNodevirtual
getPort(const std::string &name) const overridell::ComputeNodevirtual
getProgram() const noexceptll::ComputeNode
getPushConstants() const noexceptll::ComputeNode
getState() const noexceptll::Node
getType() const noexcept overridell::ComputeNodevirtual
hasPort(const std::string &name) const noexcept overridell::ComputeNodevirtual
init()ll::Node
onInit() overridell::ComputeNodeprotectedvirtual
operator=(const ComputeNode &node)=deletell::ComputeNode
operator=(ComputeNode &&node)=deletell::ComputeNode
record(ll::CommandBuffer &commandBuffer) const overridell::ComputeNodevirtual
setGridShape(const ll::vec3ui &shape) noexceptll::ComputeNode
setGridX(const uint32_t x) noexceptll::ComputeNode
setGridY(const uint32_t y) noexceptll::ComputeNode
setGridZ(const uint32_t z) noexceptll::ComputeNode
setParameter(const std::string &name, const ll::Parameter &value) overridell::ComputeNodevirtual
setPushConstants(const ll::PushConstants &constants) noexceptll::ComputeNode
setState(const ll::NodeState tState)ll::Node
~ComputeNode()ll::ComputeNodevirtual
~Node()=defaultll::Nodevirtual