From aa3086bdf96225a7949b34f7f0f0a7114c6eac99 Mon Sep 17 00:00:00 2001 From: parker Date: Sun, 3 Aug 2025 04:00:09 +0100 Subject: [PATCH] fix: dependent op cooking --- src/Engine/Network/NetworkManager.cpp | 4 ++-- src/Engine/Operator/GeometryOperator.cpp | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Engine/Network/NetworkManager.cpp b/src/Engine/Network/NetworkManager.cpp index b94ea79..655d825 100644 --- a/src/Engine/Network/NetworkManager.cpp +++ b/src/Engine/Network/NetworkManager.cpp @@ -27,8 +27,8 @@ enzo::nt::OpId enzo::nt::NetworkManager::addOperator(op::OpInfo opInfo) for(OpId dependentId : dependentIds) { // dirty node - enzo::nt::GeometryOperator& dependentOp = getGeoOperator(opId); - std::cout << "dirtying id: " << dependentId << "\n"; + enzo::nt::GeometryOperator& dependentOp = getGeoOperator(dependentId); + std::cout << "Manager dirtying id: " << dependentId << "\n"; dependentOp.dirtyNode(false); // cook display op diff --git a/src/Engine/Operator/GeometryOperator.cpp b/src/Engine/Operator/GeometryOperator.cpp index fb78193..cbfd0d7 100644 --- a/src/Engine/Operator/GeometryOperator.cpp +++ b/src/Engine/Operator/GeometryOperator.cpp @@ -49,6 +49,7 @@ void nt::GeometryOperator::initParameters() void enzo::nt::GeometryOperator::dirtyNode(bool dirtyDescendents) { + std::cout << "Dirtying op: " << opId_ << "\n"; dirty_=true; nodeDirtied(opId_, dirtyDescendents); } @@ -61,6 +62,7 @@ bool enzo::nt::GeometryOperator::isDirty() void enzo::nt::GeometryOperator::cookOp(op::Context context) { + std::cout << "Cooking op: " << opId_ << "\n"; opDef_->cookOp(context); dirty_=false; }