载入中...
搜索中...
未找到
FrameGraphJobs.cpp
浏览该文件的文档.
Abstract job scheduler: dependencies, parallel_for, task_group, arena.
Definition JobSystem.h:157
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:9
vkb::PassRecordExecutor jobSystemPassExecutor(eve::thread::JobSystem *jobs)
Build a vkb::PassRecordExecutor backed by the engine JobSystem.
Definition FrameGraphJobs.cpp:12
void recordFrameGraphWithJobSystem(vkb::FrameGraph &graph, eve::thread::JobSystem *jobs)
Record a vkb::FrameGraph with the engine JobSystem as the parallel recording executor.
Definition FrameGraphJobs.cpp:36