Files
Genarrative/src
kdletters c39d63b65f
Project CI / Frontend tests (push) Failing after 45s
Project CI / Native shell tests (push) Failing after 46s
Project CI / Repository checks (push) Failing after 47s
Project CI / Backend tests (push) Successful in 3m25s
优化图片画布拖动性能 (#173)
## 修改

- 按动画帧合并高频拖动更新,结束时持久化最终状态
- 对未移动图层子树做 memo,保留并发资源与业务字段更新
- 补充拖动合帧、最终 flush、并发状态和图层渲染回归
- 同步真实位图性能验收与排障文档

## 验证

- 8 个相关测试文件 202/202 通过
- TypeScript typecheck、编码检查、Prettier、git diff --check 通过
- 12000×12000 画布、360 张独立 512×512 PNG:有效位置更新 23.44/s → 58.18/s,gap p95 119.8ms → 32.9ms,>50ms 停顿 32 → 0,持久化快照 240 → 1
- 可信 CDP 输入最终运动观测约 46.9 FPS,不以空转 rAF 代替拖动帧率

Reviewed-on: #173
Co-authored-by: kdletters <kdletters@qq.com>
Co-committed-by: kdletters <kdletters@qq.com>
2026-08-21 15:33:02 +08:00
..
2026-06-22 15:07:02 +08:00
2026-07-17 16:56:46 +08:00
2026-06-16 16:37:40 +08:00
2026-07-27 18:28:26 +08:00
1
2026-04-28 19:36:39 +08:00
1
2026-05-05 14:40:41 +08:00
2026-07-17 22:07:52 +08:00
2026-07-17 16:56:46 +08:00
2026-08-12 10:54:16 +08:00
1
2026-05-08 11:44:42 +08:00
1
2026-04-28 02:05:12 +08:00
2026-04-26 18:06:23 +08:00