1.1.1 · 性能优化
拖动时,少做重复工作
移动、缩放和旋转笔触时,复用没变的画面,只重画受影响的地方。
这次具体改了什么
拖动和提交都改用局部重画,排除绘制范围外的笔触;临时预览补片最多 16 MiB,结束即释放,不带进撤销快照。保存和读取按行批量处理像素,工程格式与 1.1 保持一致。
测到了什么
在 20,000 笔交叠曲线的受控样例中,单次变换预览中位耗时由约 20.8 ms 降至约 0.59 ms。这是预览绘制环节的测量,不是整机帧率或实物数位笔延迟。
大面积高分辨率笔触仍会占用内存,保存仍同步执行。工程规模不同,实际表现也会不同;请继续用真实创作反馈手感。