一个是因为以前的文字渲染用了各种加速手段。比如 windows 以前对英文中文使用的其实是内嵌点阵,一直到 winxp 之后搞了才有 LCD 子像素渲染。二是以前的分辨率比较低,现在到处都是高 DPI 屏幕渲染计算量翻倍。三是文字渲染一般都是 TrueType,很难跑在 GPU 上面。四是浏览器渲染复杂度比静态文字高,Unicode还有各种奇葩。
我记得 3D 文字渲染一般也是在 CPU 里面渲染好之后,丢到显存里面当贴图。
文字的渲染绝对算这个世界上最复杂的工程之一。人类搞了几十年还没到尽头。
【 在 chaobill 的大作中提到: 】
: 话说文字渲染就没见过成为2D引擎慢的原因的
: 3D 文字渲染以前总是出问题
--
FROM 183.253.147.*