1
0

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:
cutealien
2023-05-09 10:11:49 +00:00
parent 79e435d02a
commit 31931b0455
3 changed files with 7 additions and 6 deletions

View File

@@ -219,7 +219,7 @@ void CMeshSceneNode::render()
}
}
if ( bufRenderNode->getRenderPass() == renderPass )
if ( bufRenderNode->getRenderPass() == renderPass || renderPass == ESNRP_NONE)
bufRenderNode->renderBuffer(driver);
}
}