非拖拽视界变化(键盘/工具栏)也走宽基底快路径:124.6ms→8.6ms;新增 wideKey 结算帧恢复像素精确;分支顺序固定为静态贴图→宽基底→样式补丁;宽基底强制全质量抗锯齿且竖向刻度改用前台跨度;像素对比验证 7 张静态/结算帧与 HEAD 字节一致、底座管线忠实(meanAbs 0.68/255)
This commit is contained in:
1 parent
8b1de5d900
commit
1c9c43233d
3 files changed
+128
-63
No files matched your search
@@ -2258,6 +2258,10 @@ namespace jdi
|
||||
bool m_wideValid = false; /**< 宽缓冲区内容是否有效。 */
|
||||
std::uint64_t m_wideKey = 0; /**< 宽缓冲区对应的内容指纹(外观/派生参数等)。 */
|
||||
bool m_renderWide = false; /**< 正在渲染宽缓冲区(重入 `PaintLane` 时跳过装饰)。 */
|
||||
/** 上一次走"宽缓冲快路径"时的内容指纹(含视界)。当前帧指纹与之相同 → 视界已停止变化,
|
||||
* 此时改走一次整幅重绘("结算"),保证最终呈现的是**像素精确**的全质量帧。 */
|
||||
std::uint64_t m_wideLastKey = 0;
|
||||
bool m_wideLastValid = false;
|
||||
|
||||
/**
|
||||
* @brief 实验性功能浮动面板的像素图层项。
|
||||
|
||||
Reference in new issue
Block a user