1. 在渲染流程(一)中说到,Ogre2.1的渲染和帧交换由CompositorWorkspace完成。现在观察一下CompositorWorkspace:: _swapFinalTarget()函数: CompositorChannelVec::const_iterator itor = mExternalRenderTargets.begin();
CompositorChannelVec::const_iterator end =mExternalRenderTargets.end();
while( itor != end )
{
RenderTarget *externalTarget =itor->target;
const bool alreadySwapped =std::find( swappedTargets.