Fix problems in rendering nodes outside SceneManager caused by new render-per-buffer code
Did no longer render nodes which were rendered in SceneManager + outside SceneManager if they didn't have the per-buffer-rendering enabled. git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@6491 dfc29bdd-3216-0410-991c-e03cc46cb475
This commit is contained in:
@@ -219,7 +219,7 @@ void CMeshSceneNode::render()
|
||||
}
|
||||
}
|
||||
|
||||
if ( bufRenderNode->getRenderPass() == renderPass )
|
||||
if ( bufRenderNode->getRenderPass() == renderPass || renderPass == ESNRP_NONE)
|
||||
bufRenderNode->renderBuffer(driver);
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user