白左
千年狐狸
千年狐狸
  • UID34985
  • 注册日期2010-12-29
  • 最后登录2023-11-13
  • 发帖数2039
  • 经验655枚
  • 威望0点
  • 贡献值364点
  • 好评度69点
  • 社区居民
  • 忠实会员
阅读:6937回复:20

【已解决,硬件加速问题】为什么firefox的html5游戏渲染是糊的?

楼主#
更多 发布于:2014-04-10 19:38
测试页面:http://rezoner.net/labs/limbs/
用纯净配置测试也是一样的效果,显卡中的各种抗锯齿、平滑设置均已关闭,且关闭硬件渲染时也不能解决问题,应该和显卡无关

firefox 29beta 和chrome35对比

图片:1.png

最新喜欢:

mqfmqf
-いたんですか? -ええ、ずっと
idragonet
千年狐狸
千年狐狸
  • UID15658
  • 注册日期2006-11-12
  • 最后登录2017-11-15
  • 发帖数2642
  • 经验162枚
  • 威望1点
  • 贡献值74点
  • 好评度118点
  • 社区居民
1楼#
发布于:2014-04-10 20:43
试了,很清晰。。。
aaaa007cn
千年狐狸
千年狐狸
  • UID23968
  • 注册日期2008-05-03
  • 最后登录2022-03-07
  • 发帖数1924
  • 经验1138枚
  • 威望1点
  • 贡献值232点
  • 好评度164点
2楼#
发布于:2014-04-10 21:01
svg的插值算法太弱,或者根本就没法做插值?
试试全屏?
大道有狐
狐狸大王
狐狸大王
  • UID37815
  • 注册日期2011-11-19
  • 最后登录2021-05-07
  • 发帖数455
  • 经验270枚
  • 威望0点
  • 贡献值156点
  • 好评度33点
  • 社区居民
  • 忠实会员
3楼#
发布于:2014-04-10 23:10
firefox29新配置、禁用硬件加速下应该算清楚了,其他firefox28老配置、chrome34、或开了硬件加速、全屏状态下都有不同程度的模糊现象,chrome下简直有点儿惨不忍睹,字都糊成一片啦。。。
至察不明 Lollipop-->Marshmallow
白左
千年狐狸
千年狐狸
  • UID34985
  • 注册日期2010-12-29
  • 最后登录2023-11-13
  • 发帖数2039
  • 经验655枚
  • 威望0点
  • 贡献值364点
  • 好评度69点
  • 社区居民
  • 忠实会员
4楼#
发布于:2014-04-11 18:23
我做了个test case,成功复现出了OP中的效果

附件:
Canvas text test.zip


从图中可以看出,虽然没有游戏中的那么夸张,但是某些区域的字明显要比其他区域糊得多
注:由于似乎没有什么好的字体load事件可以订阅,所以如果打开后字体不对,请手动刷新

图片:Canvas text test.png

-いたんですか? -ええ、ずっと
白左
千年狐狸
千年狐狸
  • UID34985
  • 注册日期2010-12-29
  • 最后登录2023-11-13
  • 发帖数2039
  • 经验655枚
  • 威望0点
  • 贡献值364点
  • 好评度69点
  • 社区居民
  • 忠实会员
5楼#
发布于:2014-04-11 18:33
大道有狐:firefox29新配置、禁用硬件加速下应该算清楚了,其他firefox28老配置、chrome34、或开了硬件加速、全屏状态下都有不同程度的模糊现象,chrome下简直有点儿惨不忍睹,字都糊成一片啦。。。回到原帖
受你启发,我禁用硬件加速后,清除缓存并重启,终于清晰了!
之前用纯净配置测试都糊,说明和配置无关,确实是硬件加速的问题

之后,我测试了显卡的各种设置,发现对清晰度没有任何影响,不管显卡设置什么,只要打开硬件加速,就一定会糊
不知道是fx的硬件加速不太成熟呢,还是显卡的兼容性不好呢?
-いたんですか? -ええ、ずっと
文科
千年狐狸
千年狐狸
  • UID39959
  • 注册日期2013-10-17
  • 最后登录2019-07-27
  • 发帖数2069
  • 经验1328枚
  • 威望4点
  • 贡献值340点
  • 好评度256点
  • 最爱沙发
  • 社区居民
  • 忠实会员
6楼#
发布于:2014-04-11 18:58
Firefox 4:图形硬件加速 - Firefox火狐中文社区
貌似有人开了没有影响 有人开了会菜单黑屏
不过因为关闭出现问题的帖子貌似还没有看过  
所以大概可以说火狐的硬件加速不成熟吧
话说你是A卡么
pcxfirefox
千年狐狸
千年狐狸
  • UID39042
  • 注册日期2012-06-22
  • 最后登录2018-01-15
  • 发帖数2539
  • 经验1263枚
  • 威望2点
  • 贡献值242点
  • 好评度133点
  • 最爱沙发
  • 忠实会员
  • 社区居民
7楼#
发布于:2014-04-12 00:26
不是不成熟,而是硬件加速和显卡硬件技术或驱动关联太大了,开发者不可能顾及到所有硬件,你去看看firefox内部的block list就知道了,在这个list中出现的硬件不会默认启用硬件加速,除非你强制启用,这个列表根据用户在bugzilla上的反馈还在不断扩大中。
http://pcxfirefox.wordpress.com/
pcxfirefox
千年狐狸
千年狐狸
  • UID39042
  • 注册日期2012-06-22
  • 最后登录2018-01-15
  • 发帖数2539
  • 经验1263枚
  • 威望2点
  • 贡献值242点
  • 好评度133点
  • 最爱沙发
  • 忠实会员
  • 社区居民
8楼#
发布于:2014-04-12 00:27
文科:Firefox 4:图形硬件加速 - Firefox火狐中文社区
貌似有人开了没有影响 有人开了会菜单黑屏
不过因为关闭出现问题的帖子貌似还没有看过  
所以大概可以说火狐的硬件加速不成熟吧
话说你是A卡么
回到原帖
这个bug早修复了吧
http://pcxfirefox.wordpress.com/
文科
千年狐狸
千年狐狸
  • UID39959
  • 注册日期2013-10-17
  • 最后登录2019-07-27
  • 发帖数2069
  • 经验1328枚
  • 威望4点
  • 贡献值340点
  • 好评度256点
  • 最爱沙发
  • 社区居民
  • 忠实会员
9楼#
发布于:2014-04-12 04:59
pcxfirefox:这个bug早修复了吧回到原帖
是么 最近几天还是有人在问菜单黑屏什么的
白左
千年狐狸
千年狐狸
  • UID34985
  • 注册日期2010-12-29
  • 最后登录2023-11-13
  • 发帖数2039
  • 经验655枚
  • 威望0点
  • 贡献值364点
  • 好评度69点
  • 社区居民
  • 忠实会员
10楼#
发布于:2014-04-12 13:15
pcxfirefox:不是不成熟,而是硬件加速和显卡硬件技术或驱动关联太大了,开发者不可能顾及到所有硬件,你去看看firefox内部的block list就知道了,在这个list中出现的硬件不会默认启用硬件加速,除非你强制启用,这个列表根据用户在bugzilla...回到原帖
原来如此,也就是说硬件加速虽好,但是跨(图形)平台性较差
又想性能屌爆又想跨平台果然是不可调和的矛盾啊……

@文科  不是,是GTX 660
-いたんですか? -ええ、ずっと
pcxfirefox
千年狐狸
千年狐狸
  • UID39042
  • 注册日期2012-06-22
  • 最后登录2018-01-15
  • 发帖数2539
  • 经验1263枚
  • 威望2点
  • 贡献值242点
  • 好评度133点
  • 最爱沙发
  • 忠实会员
  • 社区居民
11楼#
发布于:2014-04-12 18:01
文科:是么 最近几天还是有人在问菜单黑屏什么的回到原帖
你应该问他啥版本,如果23还是哪个以下,当然会有问题
http://pcxfirefox.wordpress.com/
文科
千年狐狸
千年狐狸
  • UID39959
  • 注册日期2013-10-17
  • 最后登录2019-07-27
  • 发帖数2069
  • 经验1328枚
  • 威望4点
  • 贡献值340点
  • 好评度256点
  • 最爱沙发
  • 社区居民
  • 忠实会员
12楼#
发布于:2014-04-12 20:22
pcxfirefox:你应该问他啥版本,如果23还是哪个以下,当然会有问题回到原帖
下次问一下好了
Fxwm
火狐狸
火狐狸
  • UID39513
  • 注册日期2013-05-18
  • 最后登录2018-07-06
  • 发帖数104
  • 经验81枚
  • 威望0点
  • 贡献值24点
  • 好评度1点
  • 社区居民
  • 忠实会员
13楼#
发布于:2014-04-13 14:35
pcxfirefox:不是不成熟,而是硬件加速和显卡硬件技术或驱动关联太大了,开发者不可能顾及到所有硬件,你去看看firefox内部的block list就知道了,在这个list中出现的硬件不会默认启用硬件加速,除非你强制启用,这个列表根据用户在bugzilla...回到原帖
DX12都要出了,firefox的硬件加速还是DX10。
jxcangel
火狐狸
火狐狸
  • UID3884
  • 注册日期2005-03-11
  • 最后登录2016-09-01
  • 发帖数112
  • 经验117枚
  • 威望0点
  • 贡献值8点
  • 好评度3点
  • 社区居民
  • 忠实会员
14楼#
发布于:2014-04-13 15:06
其实对于我来说硬件加速最不能忍受的是不能用Mactype做渲染,我就很奇怪了Chrome为什么开硬件加速可以渲染但是狐狸不行呢……没有渲染过的页面真的看不习惯
上一页
游客

返回顶部