错误处理机制纠正

This commit is contained in:
2026-08-16 03:34:17 +08:00
parent 893be8d2c6
commit b48a70515f
91 changed files with 1983 additions and 1516 deletions
@@ -128,7 +128,9 @@ TEST(PointRenderIntegration,
try {
auto demo = make_test_scene(Scene_Options{.viewport = {320, 200}});
auto& kernel_scene = demo.scene->render_scene();
const Capture_Session_Id capture = kernel_scene.capture_next_frame();
const auto request = kernel_scene.capture_next_frame();
ASSERT_TRUE(request);
const Capture_Session_Id capture = request.session_id;
ASSERT_TRUE(demo.scene->request_frame());
const auto session = kernel_scene.capture_session(capture);