finished conforming renderers to new node structure

Stateless node system is done! Functionality is about equal to the functionality
in master meaning this is ready for merging.
This commit is contained in:
itsmattkc
2019-12-06 03:43:24 +11:00
parent d6247078b4
commit 694f424627
6 changed files with 63 additions and 66 deletions
+2 -2
View File
@@ -48,6 +48,8 @@ NodeValueTable RenderWorker::RenderAsSibling(NodeDependency dep)
QList<NodeInput*> connected_inputs;
NodeValueTable value;
//qDebug() << "Processing" << node->id();
// Set working state
working_++;
@@ -121,8 +123,6 @@ NodeValueTable RenderWorker::ProcessNodeNormally(const NodeDependency& dep)
{
Node* node = dep.node();
//qDebug() << "Processing" << node->id();
// FIXME: Cache certain values here if we've already processed them before
NodeValueDatabase database;