架构微调

This commit is contained in:
2026-08-11 10:01:17 +08:00
parent 996e6f6154
commit 37bb77d280
13 changed files with 258 additions and 45 deletions
+7 -1
View File
@@ -123,9 +123,15 @@ void append_common(std::vector<Control_Definition>& result, Gallery_Frame_Mode f
result.push_back(color("background_color", "背景颜色", "Plot_Core::set_background_color",
"#07111f", "Plot_Core"));
if (frame_mode == Gallery_Frame_Mode::Low_Latency) {
result.push_back(flag("frequency_limit_enabled", "启用频率上限",
"Plot_Core::set_max_render_fps / clear_max_render_fps", true,
"Low_Latency_Strategy", "关闭后用户频率不参与调度。"));
result.push_back(number("max_render_fps", "最大渲染 FPS", "Plot_Core::set_max_render_fps",
30, 0.01, 1'000'000'000, 1, "Low_Latency_Strategy", false,
"Kernel 接受任意有限正频率;高目标用于触发并观察 Painter 或后台 Render 瓶颈"));
"仅在启用频率上限时参与调度"));
result.push_back(flag("consumer_feedback_enabled", "启用消费者反馈",
"Plot_Core::set_consumer_feedback / clear_consumer_feedback", true,
"Low_Latency_Strategy", "关闭后消费者反馈不参与调度。"));
}
result.push_back(flag("performance_overlay", "性能叠层", "set_performance_overlay_enabled",
false, "Plot_Core"));