Lobsters | 📄 原文链接 | 2026-10-23 收录

即时模式 UI 也不必重画:把缓存放到渲染器那一侧

来源:blickeditor.com — 2026-10-20

📋 概述

针对「即时模式每帧重建界面所以浪费」的常见批评,Blick 团队给出了一个不那么常见的答案:UI 每帧照旧完整描述一遍,但渲染器把窗口切成小块,对影响每块的绘制命令算哈希并与上一帧比对,命中就保留像素、不命中才重绘,而且这套判断完全跑在 GPU 上。这样 UI 系统不需要维护「哪些控件变了」的列表,重建树、布局、产出命令的成本与省下的绘制成本是两笔独立的账。

🔑 核心要点

💡 金句

Reconstructing the UI and repainting its pixels are separate kinds of work.
← 返回 Lobsters 首页