1.1.1 · 性能优化

拖动时,少做重复工作

移动、缩放和旋转笔触时,复用没变的画面,只重画受影响的地方。

这次具体改了什么

拖动和提交都改用局部重画,排除绘制范围外的笔触;临时预览补片最多 16 MiB,结束即释放,不带进撤销快照。保存和读取按行批量处理像素,工程格式与 1.1 保持一致。

测到了什么

在 20,000 笔交叠曲线的受控样例中,单次变换预览中位耗时由约 20.8 ms 降至约 0.59 ms。这是预览绘制环节的测量,不是整机帧率或实物数位笔延迟。

大面积高分辨率笔触仍会占用内存,保存仍同步执行。工程规模不同,实际表现也会不同;请继续用真实创作反馈手感。