载入中...
搜索中...
未找到
FrameGraphJobs.h
浏览该文件的文档.
Abstract job scheduler: dependencies, parallel_for, task_group, arena.
Definition JobSystem.h:153
virtual TaskGroup * createFrameTaskGroup()=0
Create a fork/join task group whose children are frame-scoped.
virtual Job * fork(JobFunc body)=0
Spawn a scheduled child job and add it to this group.
Definition VulkanSequence.h:8
void recordFrameGraphWithJobSystem(vkb::FrameGraph &graph, eve::thread::JobSystem *jobs)
Record a vkb::FrameGraph with the engine JobSystem as the parallel recording executor.
Definition FrameGraphJobs.h:67
vkb::PassRecordExecutor jobSystemPassExecutor(eve::thread::JobSystem *jobs)
Build a vkb::PassRecordExecutor backed by the engine JobSystem.
Definition FrameGraphJobs.h:25