eliminate path for frontend to communicate meta evaluation info to ctrl thread - that can't be how it works, since control thread entities change during a demon_run, and thus the control thread needs to recompute meta evaluations for its entities on-the-fly

This commit is contained in:
Ryan Fleury
2024-10-09 16:26:04 -07:00
parent 07c781a4f6
commit 883f1ee1cb
-11
View File
@@ -15505,17 +15505,6 @@ rd_frame(void)
meval_count += 1;
}
}break;
case RD_EvalSpaceKind_MetaCtrlEntity:
{
CTRL_Entity *entity = rd_ctrl_entity_from_eval_space(eval.space);
if(entity != &ctrl_entity_nil)
{
MetaEvalNode *meval_node = push_array(scratch.arena, MetaEvalNode, 1);
meval_node->meval = rd_ctrl_meta_eval_from_ctrl_entity(scratch.arena, entity);
SLLQueuePush(first_meval, last_meval, meval_node);
meval_count += 1;
}
}break;
}
}
}