GOLF-AT
千年狐狸
千年狐狸
  • UID11611
  • 注册日期2006-02-20
  • 最后登录2019-12-30
  • 发帖数3239
  • 经验265枚
  • 威望1点
  • 贡献值260点
  • 好评度59点
  • 社区居民
  • 忠实会员
阅读:6580回复:15

Firefox抢先实现GPU加速Direct2D网页渲染(来自驱动之家)

楼主#
更多 发布于:2009-11-26 11:40
上周微软刚刚宣布,将在IE9浏览器中使用 Direct2D和DirectWrite引擎,通过GPU加速网页渲染。然而IE9距离实用还遥遥无期,Mozilla程序员Bas Schouten则已经在自己的博客上展示了Firefox使用Direct2D进行GPU加速的实际效果。

Direct2D是一款矢量图形API,DirectWrite则是新的文字渲染引擎。微软在Windows 7中引入了这两款引擎,Vista用户则可以通过上月底发布的“平台升级”(即DX11升级包)获得这两款引擎。它们将取代现有Windows XP中的GDI/GDI+图形API(目前仍为并存状态),最大的优势就是支持硬件加速,直接由GPU参与绘制网页上的图形、文字。

Bas Schouten表示,他在Firefox使用的Cairo底层图形接口中引入了Direct2D,在一套Core i7-920加Radeon HD 4850的平台上,测试各大网站的渲染时间结果如下:

可以看到,在使用Direct2D的情况下,很多网页的渲染时间都有了明显缩短。并且测试者表示,在一些包含动画效果如SVG或CSS动画的页面中,使用Direct2D渲染的效果明显更加流畅。当然,由于这仅仅是初期测试,在一些复杂网页下优势并不明显,并且可能出现更多错误,这都是很正常的。

开发者目前提供了一个支持Direct2D的Firefox 3.7 Alpha预览版供下载,不过需要注意的是,在DX9或更老的显卡以及WDDM 1.0版驱动下,Direct2D效果可能不会很明显,只有DX10以上显卡搭配WDDM 1.1驱动才能让它发挥作用。

Firefox 3.7 Direct2D预览版下载(仅供测试)
http://www.bassified.nl/firefox-3.7a1pre.en-US.win32.d2d.zip
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-04-29
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
1楼#
发布于:2009-11-26 11:40
我是老爷机,没有DX10,悲剧了。
GPU渲染估计FF的崩溃率会有所上升。
Firefox More than meets your experience
森森
小狐狸
小狐狸
  • UID16794
  • 注册日期2007-01-24
  • 最后登录2012-09-04
  • 发帖数22
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
2楼#
发布于:2009-11-26 11:40
我是xp,不过上的DX10
等等看吧
暂时还不打算玩冲浪
等稳定版本出来再说:)
咪姆
非常火狐
非常火狐
  • UID2913
  • 注册日期2005-02-10
  • 最后登录2022-12-13
  • 发帖数951
  • 经验13枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
  • 社区居民
  • 忠实会员
3楼#
发布于:2009-11-26 11:40
估计以后大家会讨论玩FF用哪款显卡驱动比较好 - -


liuxb
非常火狐
非常火狐
  • UID26160
  • 注册日期2008-09-05
  • 最后登录2021-12-02
  • 发帖数659
  • 经验324枚
  • 威望0点
  • 贡献值184点
  • 好评度16点
4楼#
发布于:2009-11-26 11:40
如果要在XP下用,
是不是必须要安装dx10?
对显卡有无要求?
我的...
fiey
非常火狐
非常火狐
  • UID28955
  • 注册日期2009-05-24
  • 最后登录2013-10-05
  • 发帖数735
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
5楼#
发布于:2009-11-26 11:40
XP就不要试了
至少需要VISTA(通过UPDATE更新补丁
还是推荐7吧

硬件还是有要求的吧
至少你得是NV 支持CUDA
AMD 支持 stream的

看开发者BLOG
这几天都有在更新nightly 版本
希望能早日合并到3.7
jun0717
火狐狸
火狐狸
  • UID4176
  • 注册日期2005-03-19
  • 最后登录2014-08-02
  • 发帖数242
  • 经验13枚
  • 威望0点
  • 贡献值4点
  • 好评度0点
  • 社区居民
6楼#
发布于:2009-11-26 11:40
  呵,估计不久,再使用浏览器时,需要我们看一下它的系统需求、基本配置和推荐配置了。
lchunghan
火狐狸
火狐狸
  • UID13011
  • 注册日期2006-05-28
  • 最后登录2022-03-28
  • 发帖数268
  • 经验90枚
  • 威望0点
  • 贡献值32点
  • 好评度3点
7楼#
发布于:2009-11-26 11:40
爲什麽啟動不能  ?
idragonet
千年狐狸
千年狐狸
  • UID15658
  • 注册日期2006-11-12
  • 最后登录2017-11-15
  • 发帖数2642
  • 经验162枚
  • 威望1点
  • 贡献值74点
  • 好评度118点
  • 社区居民
8楼#
发布于:2009-11-26 11:40
还在用945G集成显卡。   杯具。。。。。。。。
nobbs
火狐狸
火狐狸
  • UID29595
  • 注册日期2009-07-11
  • 最后登录2015-07-24
  • 发帖数185
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
9楼#
发布于:2009-11-26 11:40
晕,我的WIN7居然运行不了这预览版的FIREFOX.EXE
有問題先搜索,搜索不到再問。 人若有志應該不怕遲!
蓝色的吉他
非常火狐
非常火狐
  • UID11286
  • 注册日期2006-01-24
  • 最后登录2017-03-27
  • 发帖数647
  • 经验17枚
  • 威望0点
  • 贡献值8点
  • 好评度0点
10楼#
发布于:2009-11-26 11:40
所有的3.7A1都支持Direct2D?
怎么关掉扩展兼容性检查,extensions.checkCompatibility 不起作用了
We may be human,but we're still animals.
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-04-29
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
11楼#
发布于:2009-11-26 11:40
蓝色的吉他:所有的3.7A1都支持Direct2D?
怎么关掉扩展兼容性检查,extensions.checkCompatibility 不起作用了
回到原帖


现在好像改成:
extensions.checkCompatibility.3.7a
Firefox More than meets your experience
wiiwaker
狐狸大王
狐狸大王
  • UID23532
  • 注册日期2008-04-04
  • 最后登录2019-05-12
  • 发帖数376
  • 经验14枚
  • 威望0点
  • 贡献值4点
  • 好评度0点
  • 社区居民
12楼#
发布于:2009-11-26 11:40
刚刚试了试,能正常打开,为什么我觉得比nightly版本还卡了呢......

另外这个D2D版本的用
extensions.checkCompatibility.3.7a

这代码也没用.
没试以前没有版本号的去掉兼容检测的代码.
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-04-29
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
13楼#
发布于:2009-11-26 11:40
wiiwaker:刚刚试了试,能正常打开,为什么我觉得比nightly版本还卡了呢......

另外这个D2D版本的用
extensions.checkCompatibility.3.7a

这代码也没用.
没试以前没有版本号的去掉兼容检测的代码.
回到原帖


这贴说可以的啊:
https://www.firefox.net.cn/forum/viewtopic.php?t=29081

http://support.mozilla.com/en-US/forum/1/499285
Firefox More than meets your experience
wiiwaker
狐狸大王
狐狸大王
  • UID23532
  • 注册日期2008-04-04
  • 最后登录2019-05-12
  • 发帖数376
  • 经验14枚
  • 威望0点
  • 贡献值4点
  • 好评度0点
  • 社区居民
14楼#
发布于:2009-11-26 11:40
fang5566

这贴说可以的啊:
https://www.firefox.net.cn/forum/viewtopic.php?t=29081

http://support.mozilla.com/en-US/forum/1/499285
回到原帖


我现在用的mozilla-central的nightly版本,Compatibility后面加版本号确实可以禁掉兼容性检查.但当换到这个D2D版本时,Compatibility后面加版本号不起作用了,所有不兼容的扩展都被禁用了.
但我没试过不加版本号是否能禁用兼容性检测.也有可能是我的RP问题吧
上一页
游客

返回顶部