mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-06-16 17:12:23 -07:00
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:
@@ -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;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user