前后端全部提交

This commit is contained in:
2026-08-21 01:30:17 +08:00
parent 70dedbe0ec
commit 26a89335b4
70 changed files with 752 additions and 284 deletions
+3 -3
View File
@@ -107,7 +107,7 @@ TEST(render_scene_2d, composites_axes_and_spectrum_into_final_frame) {
EXPECT_TRUE(prepare_graph.depends_on(spectrum.get(), scene.get()));
EXPECT_TRUE(prepare_graph.depends_on(spectrum.get(), frequency.get()));
EXPECT_TRUE(prepare_graph.depends_on(spectrum.get(), power.get()));
EXPECT_EQ(scene->render_frame(), Render_Frame_Status::rendered);
scene->render();
EXPECT_GT(spectrum->rendered_point_count(), 0u);
const auto& render_state = spectrum->read_state<Renderable::Base_Tag>();
EXPECT_EQ(render_state.prepare_task_count, 4u);
@@ -117,7 +117,7 @@ TEST(render_scene_2d, composites_axes_and_spectrum_into_final_frame) {
EXPECT_TRUE(contains_color(frame));
spectrum->set<&Spectrum::Prop::partition_count>(2u);
spectrum->update_samples(samples);
EXPECT_EQ(scene->render_frame(), Render_Frame_Status::rendered);
scene->render();
const auto& rebuilt_state = spectrum->read_state<Renderable::Base_Tag>();
EXPECT_TRUE(rebuilt_state.prepare_graph_rebuilt);
EXPECT_EQ(rebuilt_state.prepare_task_count, 3u);
@@ -126,7 +126,7 @@ TEST(render_scene_2d, composites_axes_and_spectrum_into_final_frame) {
scene->set<&Render_Scene_2D::Prop::viewport>(resized_canvas);
frequency->set<&Abs_Axis::Prop::canvas_size>(resized_canvas);
power->set<&Abs_Axis::Prop::canvas_size>(resized_canvas);
EXPECT_EQ(scene->render_frame(), Render_Frame_Status::rendered);
scene->render();
const Image_View resized_frame = scene->frame_view();
EXPECT_EQ(resized_frame.width, resized_canvas.width);
EXPECT_EQ(resized_frame.height, resized_canvas.height);