接口优化
This commit is contained in:
@@ -556,8 +556,9 @@ TEST(threading_contract_test, scene_render_and_render_graph_rebuild_are_serializ
|
||||
start.store(true, std::memory_order_release);
|
||||
renderer.join();
|
||||
rebuilder.join();
|
||||
scene.wait_for_mutations();
|
||||
EXPECT_EQ(executed.load(std::memory_order_acquire), render_count);
|
||||
scene.render();
|
||||
scene.wait_for_render();
|
||||
EXPECT_EQ(executed.load(std::memory_order_acquire), render_count + 1);
|
||||
}
|
||||
TEST(threading_contract_test, real_time_data_updates_can_race_with_scene_destruction) {
|
||||
using Data = Latest_Real_Time_Data<int, std::mutex, Observer_State<Frame_Strategy_Real_Time_Data_Observer>>;
|
||||
|
||||
Reference in New Issue
Block a user