27#ifndef ENGINE_RENDER_INVOCATION_H
28#define ENGINE_RENDER_INVOCATION_H
Key abstraction of the Render Engine: A Data processing Node.
A concrete JobFunctor with the ability to activate the »Render Node Network«.
RenderInvocation(ProcNode &exitNode)
InvocationInstanceID buildInstanceID(HashVal) const override
JobKind getJobKind() const override
size_t hashOfInstance(InvocationInstanceID invoKey) const override
string diagnostic() const override
void invokeJobOperation(vault::gear::JobParameter)
Interface of the closure for frame rendering jobs.
Definition of a render job.
@ CALC_JOB
calculating frame data, CPU bound
opaque ID attached to each individual job invocation.
Steam-Layer implementation namespace root.
lumiera_jobParameter const & JobParameter
Interface to the processing nodes and the Render Nodes network.