Chromium 引擎启用 Skia Graphite 后性能飙升


在一项被许多开发者关注的性能优化进展中,Chromium 项目正逐步将其图形渲染后台从经典的 Ganesh 迁移至 Skia 新一代图形后端 Graphite,而最新测试结果显示,这一举措带来了显著的性能提升。

Skia 是谷歌主导的跨平台 2D 图形库,长期以来一直是 Chromium 浏览器的核心组成部分。Ganesh 是 Skia 的传统渲染后端,而 Graphite 是为现代 GPU 和图形 API(如 Vulkan 和 Metal)量身打造的新架构,支持更高效的命令缓冲和多线程渲染策略。

近日在 Chromium 的每日构建版本中,默认启用了 Skia Graphite 后端,适用于使用 Vulkan 或 Metal 的平台。根据谷歌工程师的评估,这一改动带来了约 30% 的 Skia 渲染性能提升,尤其在图形密集型页面和动画渲染中效果显著。这种提升不仅对浏览器的整体流畅性有直接好处,也对未来 WebGPU 等高级图形功能的支持奠定了技术基础。

目前 Graphite 支持 Vulkan(适用于 Linux 和 Windows)以及 Metal(适用于 macOS 和 iOS)。虽然 Web 渲染工作链仍在适配 Graphite,但其架构已被视作 Skia 发展的未来方向。谷歌也在积极推动更多平台(如 Android)纳入 Graphite 支持。

值得注意的是,Graphite 并不仅仅是一次简单的“后端替换”,而是重新构思了整个渲染数据流。它采用图形管线状态管理和“Render Tasks”机制,使得 GPU 能够批处理更多渲染命令,从而最大化硬件利用率。这与 Ganesh 时代相对静态的命令序列设计形成鲜明对比。

对于开发者而言,这意味着 Chromium 的图形性能未来将更加依赖现代 GPU 特性,可能会激发新一轮对 GPU 渲染优化的关注。同时,Graphite 的模块化设计也有望加速 Web 平台向更高性能图形能力演进。

目前,这一更改已出现在 Chromium 的 Canary 和 Dev 通道版本中,并计划在稳定版逐步铺开。

详情查看:https://blog.chromium.org/2025/07/introducing-skia-graphite-chromes.html


相關推薦

2025-04-26

信息,请参阅 FydeOS for PC 版本指南 其他更新 Chromium 更新:Chromium 已更新至 132.0.6834.* 版本,同时 Chromium OS 平台版本更新至 16093.91.20.*。 画中画 (PiP) 增强:画中画窗口现支持新的贴边隐藏功能,并通过双

2025-06-07

态化的诉求并不是很强。开发者普遍希望在保持原生优良性能的同时,使用行业通用的UI开发语言,从而最大程度降低学习成本。   Kotlin 与 Compose 是 Google 官方推荐的 Android 开发语言与 UI 框架,也是深受开发者喜爱的应用

2023-08-19

形渲染器)进行了多项改进,并为可折叠设备添加了新的引擎 API。 Impeller iOS 性能改进 在此版本中继续改进了 Impeller 在 iOS 上的性能。经过多方面的优化,现在 iOS 上的 Impeller 渲染器不仅延迟更低(通过完全消除着色器编译

2025-05-24

#105056 Dashboard:修复行重复和第一行的问题 #104469 Graphite:确保模板变量正确插入#105389 Graphite:修复 Graphite 系列插值#104516 InfluxDB:修复嵌套变量插值#104176 MetricsDrilldown:从 Explore 恢复到 Metrics Drilldown 的链接#104073 Nes

2022-01-18

些搜索引擎,他们还可以从设置中删除。 然而在近日 Chromium 97 的更新中,Chromium 对这些设置进行了修改,「删除」这些默认搜索引擎的选项不再存在。也就是说,Google Chrome、微软 Edge、Vivaldi 和 Brave 等等基于 Chromium 的浏览器

2022-08-23

浏览器,由其同名公司 Opera 开发。Opera 如今是一个基于 Chromium 的浏览器。它通过其用户界面和其他功能将自己与其他浏览器区分开来。 Opera 90 正式发布,该版本基于 Chromium 104,具体更新内容如下: 该版本是一个小幅度的版

2023-02-10

浏览器,由其同名公司 Opera 开发。Opera 如今是一个基于 Chromium 的浏览器。它通过其用户界面和其他功能将自己与其他浏览器区分开来。 更新内容如下: 更新 Chromium 至 109.0.5414.120 修复新闻中的图片不显示 [新闻] 将新闻

2023-10-19

8 Node.js 21 采用新版本 V8 引擎(更新至版本 11.8,它是 Chromium 118 的一部分),带来了改进的性能和新的语言功能,包括: Array grouping  数组分组 ArrayBuffer.prototype.transfer WebAssembly extended-const 表达式 最后是性能方

2022-07-13

z、64GB RAM 和 SSD 的桌面,使用 UE5 和超过 300,000 个文件的 Chromium 存储库进行了基准测试。分别测试了在 VS 2019 16.11 版本和 VS 2022 17.2 、17.3 版本的性能表现。 性能对比:索引速度 在 Visual Studio 2019 16.11 中,完全索引 Chromium

2022-11-24

Jan Grulich 近日撰写了一份年终总结,其中介绍了为 Chrome/Chromium 实现基于 Wayland 的屏幕共享所做的工作。虽然此功能目前尚未默认启用,但 Jan 表示按照目前取得的进展,如果一切顺利,很快就会在浏览器中默认开启。 据介绍

2023-04-30

生态系统状态的背景和见解。该报告基于从数百万个提供性能数据的应用程序中收集的数据,对生产中使用最多的版本、最受欢迎的 JDK 供应商、容器的兴起等多方面进行了调研分析。 Java 17 用户采用率在一年内增长了 430% Java

2025-04-11

,我们计划重点为 Web 平台提供进一步的无障碍支持。 性能 我们将继续关注 Impeller 的质量和性能。我们计划通过移除 iOS 上的 Skia 后端,完成 iOS 向 Impeller 的迁移。 在 Android 上,我们的重点是现代 Android 设备,特别是那些支

2023-08-03

允许自定义系统界面配色 支持自定义 Chromium 浏览器外观 更方便的应用窗口分屏功能   以下是这次里程碑更新的重磅亮点: Chromium 已升级至 114.0.5745.* ,Chromium OS 平台更新至 15437.44.17

2023-02-15

擎,其中苹果的 Safari 基于 Webkit,谷歌的 Chrome 及其开源 Chromium 基于 Blink(十年前 fork 自 WebKit),而 Mozilla 的 Firefox 则是基于 Gecko。 微软也在已淘汰的 Internet Explorer 中开发了自己的 Trident 渲染引擎,并在旧版 Edge 中开发了一