Lluvia
ll::Session Member List

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

create()ll::Sessionstatic
create(const ll::SessionDescriptor &descriptor)ll::Sessionstatic
createCommandBuffer() constll::Session
createComputeNode(const ll::ComputeNodeDescriptor &descriptor)ll::Session
createComputeNode(const std::string &builderName)ll::Session
createComputeNodeDescriptor(const std::string &builderName) constll::Session
createContainerNode(const ll::ContainerNodeDescriptor &descriptor)ll::Session
createContainerNode(const std::string &builderName)ll::Session
createContainerNodeDescriptor(const std::string &builderName) constll::Session
createDuration() constll::Session
createMemory(const ll::MemoryPropertyFlags &flags, const uint64_t pageSize, bool exactFlagsMatch=false)ll::Session
createProgram(const std::string &spirvPath) constll::Session
createProgram(const std::vector< uint8_t > &spirv) constll::Session
getAvailableDevices()ll::Sessionstatic
getDeviceDescriptor() const noexceptll::Session
getDeviceMemory() const noexceptll::Session
getGoodComputeLocalShape(ll::ComputeDimension dimensions) const noexceptll::Session
getHostMemory() const noexceptll::Session
getNodeBuilderDescriptors() constll::Session
getPhysicalDeviceMemoryProperties() constll::Session
getProgram(const std::string &name) constll::Session
getSupportedMemoryFlags() constll::Session
getVulkanExtensionProperties()ll::Sessionstatic
getVulkanInstanceLayerProperties()ll::Sessionstatic
hasReceivedVulkanWarningMessages() const noexceptll::Session
help(const std::string &builderName) constll::Session
isImageDescriptorSupported(const ll::ImageDescriptor &descriptor) const noexceptll::Session
loadLibrary(const std::string &filename)ll::Session
operator=(const Session &session)=deletell::Session
operator=(Session &&session)=deletell::Session
run(const ll::CommandBuffer &cmdBuffer)ll::Session
run(const ll::ComputeNode &node)ll::Session
run(const ll::ContainerNode &node)ll::Session
script(const std::string &code)ll::Session
scriptFile(const std::string &filename)ll::Session
Session(const Session &session)=deletell::Session
Session(Session &&session)=deletell::Session
setProgram(const std::string &name, const std::shared_ptr< ll::Program > &program)ll::Session
~Session()ll::Session