阅读:5195回复:10
[Nightly] Firefox 52.0a 在 Windows 不使用硬件加速时默认开启 Skia 作为页面的软件渲染后端
这属于硬件加速范畴里面,Firefox 的 2D 渲染图形引擎叫做 Azure,有多个渲染后端(backend),包括 Direct 2D,Direct2D 1.1,Skia 和 Cairo。Windows 平台的 Firefox 默认是使用 GPU 硬件的 Direct 2D 功能,但如果用户显卡或驱动不支持,或未开启硬件加速,则会可以使用软件渲染后端来显示页面。现在 Firefox 52.0a 默认使用的是 Skia,来自 Google。
在附加组件管理器的 Experiment 版块里面可以看到 Skia 被启用了。 ![]() 一般 Direct 2D 都是用于字体渲染,所以在硬件加速被关闭的情况下,Firefox 的字体渲染使用的是 Google 的 Skia 软件渲染后端,可能显示效果接近于 Chrome。在 about:support 页面的 Graphic -- Diagnostics 可以看到: ![]() 对应的 about:config 参数是: gfx.canvas.azure.backends gfx.content.azure.backends 均为 skia,cairo Bug 1007702 - (skia-windows) Enable skia content on Windows by default when not using D2D |
|
|
1楼#
发布于:2016-10-13 14:18
标题应该改为
[Nightly] Firefox 52.0a 在 Windows 默认在不使用硬件加速时开启 Skia 作为页面的软件渲染后端 |
|
|
2楼#
发布于:2016-10-16 22:19
我这里mactype无法渲染了。。
|
|
3楼#
发布于:2016-10-16 22:43
linhaicong168:我这里mactype无法渲染了。。回到原帖做下备注,以后有人会问这个问题的 gfx.content.azure.backends;direct2d1.1,cairo 删除其中的skia |
|
4楼#
发布于:2016-10-20 00:00
mark
|
|
5楼#
发布于:2017-01-25 20:18
顶一下,3楼有效。已随52 Beta 1发布。
|
|
6楼#
发布于:2017-03-25 11:10
linhaicong168:做下备注,以后有人会问这个问题的没明白。为什么要删除其中的 skia ?也就是说,为什么不要用 skia ? |
|
7楼#
发布于:2017-03-25 12:53
DOSforever:没明白。为什么要删除其中的 skia ?也就是说,为什么不要用 skia ?回到原帖一些电脑用了skia会导致mactype失效吧 |
|
|
8楼#
发布于:2017-03-25 12:55
|
|
9楼#
发布于:2017-03-25 12:58
DOSforever:那 mactype 是什么?有什么用?回到原帖百度啊,字体渲染的软件 |
|
|
10楼#
发布于:2017-09-28 21:30
DOSforever:没明白。为什么要删除其中的 skia ?也就是说,为什么不要用 skia ?回到原帖没必要删除,调换下顺序一样照常使用mactype. gfx.content.azure.backends;direct2d1.1,cairo,skia |
|