Loading...
Searching...
No Matches
VdfScheduler Member List

This is the complete list of members for VdfScheduler, including all inherited members.

_ApplyAffectsMasks(VdfSchedule *schedule)VdfSchedulerprotected
_ApplyAffectsMasksForNode(VdfScheduleNode *node)VdfSchedulerprotectedstatic
_ComputeLockMasks(const VdfRequest &request, VdfSchedule *schedule, const PoolPriorityVector &sortedPoolOutputs)VdfSchedulerprotectedstatic
_GenerateTasks(VdfSchedule *schedule, const PoolPriorityVector &sortedPoolOutputs)VdfSchedulerprotected
_HasBeenInterrupted() constVdfSchedulerinlineprotected
_InitializeRequestMasks(const VdfRequest &request, VdfSchedule *schedule, PoolPriorityVector *poolOutputs)VdfSchedulerprotected
_MarkSmallSchedule(VdfSchedule *schedule)VdfSchedulerprotectedstatic
_ScheduleBufferPasses(const VdfRequest &request, VdfSchedule *schedule)VdfSchedulerprotected
_ScheduleForPassThroughs(const VdfRequest &request, VdfSchedule *schedule, const PoolPriorityVector &sortedPoolOutputs)VdfSchedulerprotected
_ScheduleTaskGraph(VdfSchedule *schedule, const PoolPriorityVector &sortedPoolOutputs)VdfSchedulerprotected
_SetScheduleValid(VdfSchedule *schedule, const VdfNetwork *network)VdfSchedulerprotectedstatic
_UpdateAffectsMaskForInvocation(VdfSchedule *schedule, VdfScheduleNode *node)VdfSchedulerprotectedstatic
_UpdateAffectsMasksForNode(VdfSchedule *schedule, VdfScheduleNode *node)VdfSchedulerprotectedstatic
_UpdateLockMaskForNode(VdfSchedule *schedule, VdfScheduleNode *node)VdfSchedulerprotectedstatic
CreateSchedule(const VdfRequest &request, VdfSchedule *schedule, bool topologicallySort)VdfScheduler
NodeToRequestMap typedefVdfScheduler
PoolPriorityVector typedef (defined in VdfScheduler)VdfScheduler
Schedule(const VdfRequest &request, VdfSchedule *schedule, bool topologicallySort)VdfSchedulerstatic
UpdateAffectsMaskForOutput(VdfSchedule *schedule, const VdfOutput &output)VdfSchedulerstatic
VdfScheduler(const std::atomic_bool *interruptionFlag)VdfScheduler