110 std::unique_ptr<DerivedNodeTree> derived_node_tree_;
119 bool is_compiled_ =
false;
143 bool validate_node_tree();
146 void compile_and_evaluate();
151 void compile_and_evaluate_node(DNode node,
CompileState &compile_state);
158 void map_node_operation_inputs_to_their_results(DNode node,
166 void compile_and_evaluate_pixel_compile_unit(
CompileState &compile_state);
169 void map_pixel_operation_inputs_to_their_results(
PixelOperation *operation,