Skip to content

ludus::foundation::threading::JobGraphConfig

Ludus Wiki · API overview · Browse API

Struct

Fixed graph capacity. Initialize reserves all storage; a graph never grows.

Declared in modules/foundation/threading/include/ludus/foundation/threading/jobs.hpp

#include <ludus/foundation/threading/jobs.hpp>
struct ludus::foundation::threading::JobGraphConfig

Fields

MaxJobs

uint32 ludus::foundation::threading::JobGraphConfig::MaxJobs = 256
Maximum jobs per generation; range 1..1048576.

Related types: uint32

Declared in modules/foundation/threading/include/ludus/foundation/threading/jobs.hpp

MaxDependencies

uint32 ludus::foundation::threading::JobGraphConfig::MaxDependencies = 1024
Maximum dependency edges per generation; range 0..1048576.

Related types: uint32

Declared in modules/foundation/threading/include/ludus/foundation/threading/jobs.hpp