DeepSeek V4.1 Flash
7608e85cf0
恢复显示效果并消除「实验性功能」交互卡顿;浮动面板改为像素图层
显示效果(回退本轮为提速引入的两处观感变化)
- 包络带恢复精确几何(去掉 ±1 列极值扩展:它把梳状细节并成实心块,用户反馈"显示效果没之前好")
- 派生曲线光晕恢复折线描边画法(不再用"带外扩填充")
交互流畅度
- 派生曲线只计算「可见区间 ± 保护带」窗口(CurveSpanFor + 区间窗口缓存),
拖动参数滑块不再重算整条曲线;均值滤波的保护带按传播半径 X*N 计算,保证窗口内取值与整条曲线一致
- 超大窗口(中心轴未限定光标区间时的"整条信号"统计,千万级 ≈100MB)改写进一次性缓冲、不进缓存:
消除 1141ms 卡顿尖峰,缓存内存 518MB → 2.6MB
- EdgeCenterCountsFor 先查计数缓存再取曲线,且只请求差集所需下标区间(该函数面板每帧都调用)
- 浮动面板改为像素图层(PanelGlobalKey / PanelSlotKey + BitBlt 贴图):只重画变脏的面板,
其余直接贴图;重叠面板用 dirtyRects 级联保证不会把旧像素盖回去
- 快速帧(交互期间)统一关闭抗锯齿(几何逐点不变),松手后强制补一帧全质量画面
其他
- 弱波增强面板内「迭代次数 N」与「弱波增强等级」两个滑块标签左对齐到同一列
验证
- .preflight/uitest 新增 [AF]:贴图帧与重画帧绘图区逐像素一致(0 差异)、面板像素一致、
连续重画确定性、PaintEdgeCursor 62~70ms → 0.3ms;全套 374 项检查通过
- .preflight/perf4 实测(VERY_BIG_DATA,5 网格全开实验性功能):
弱波增强滑块拖拽中位 58.2 → 23.6ms;平移交互帧 61 → 23ms;最大卡顿尖峰 1141 → 47ms
2026-10-10 21:35:31 +08:00
..
2026-10-10 20:13:21 +08:00
2026-09-29 15:05:29 +08:00
2026-10-10 21:35:31 +08:00
2026-10-10 11:30:07 +08:00
2026-10-10 11:30:07 +08:00
2026-10-09 09:30:30 +08:00