4#ifndef FCT_RHI_PASSGROUP_H
5#define FCT_RHI_PASSGROUP_H
std::vector< PassDesc > m_passDescs
virtual void beginSubmit(CommandBuffer *cmdBuf)=0
virtual void endSubmit(CommandBuffer *cmdBuf)=0
std::vector< PassGroup * > m_nextPassGroup
virtual void nextPass(CommandBuffer *cmdBuf)=0
开始下一个pass的 提交
std::vector< PassGroup * > m_prevPassGroup
std::vector< Pass * > m_passes
std::vector< PassNeighbors > successors
std::vector< PassNeighbors > predecessors
PipelineStages neighborStage
PipelineStages currentStage
PassNeighbors(Pass *pass, PipelineStages neighborStage, AccessFlags neighborAccess, PipelineStages currentStage, AccessFlags currentAccess)
AccessFlags neighborAccess
AccessFlags currentAccess
PassNeighbors(Pass *pass)