25 #ifndef VAULT_GEAR_NOP_JOB_FUNCTOR_H 26 #define VAULT_GEAR_NOP_JOB_FUNCTOR_H 31 #include "lib/hash-combine.hpp" 62 diagnostic()
const override 64 return "NopJobFunctor";
68 buildInstanceID (
HashVal)
const override 77 HashVal res = hashr (invoKey.frameNumber);
83 invokeJobOperation (JobParameter)
override void combine(size_t &combinedHash, size_t additionalHash)
meld the additional hash value into the given base hash value.
Primary class template for std::hash.
Lumiera's internal time value datatype.
Helper to use a single extension point for specialised hash functions.
Definition of a render job.
opaque ID attached to each individual job invocation.
size_t HashVal
a STL compatible hash value
Interface of the closure for frame rendering jobs.
render process self organisation
a family of time value like entities and their relationships.
Vault-Layer implementation namespace root.
Stub/Test implementation of the JobFunctor interface for a render job to do nothing at all ...