webgl是否适用于Mac上的chrome?

cha*_*adn 21 macos google-chrome webgl osx-mountain-lion

我让webgl在safari上工作,但无法让它在chrome上工作.我用它来测试

http://get.webgl.org/

在safari上,它仅在启用webgl后才有效,请参阅http://support.apple.com/kb/PH11926

在Chrome上,它说"嗯.虽然您的浏览器似乎支持WebGL,但它已被禁用或不可用.如果可能,请确保您运行的是最新的视频卡驱动程序"

我希望有可能像在Safari中启用它一样在Chrome中启用webgl.

我在Mac OS X 10.8.2,使用MacBook Pro的视网膜(的NVIDIA GeForce GT 650M),Chrome版本24.0.1312.57.我的视频卡不在黑名单上(但也不在任何白名单上)www.khronos.org/webgl/wiki/BlacklistsAndWhitelists

Pau*_*aul 20

在Chrome设置中启用"在可用时使用硬件加速".

我在2012年中期的Macbook Air上遇到了同样的问题.这就是我修复它的方法.

  • 转到chrome:// settings /
  • "显示高级设置"(链接在底部)
  • 系统(底部倒数第二)
  • 启用"可用时使用硬件加速"复选框.
  • 重启Chrome(我需要)

  • 我和OP有同样的问题,但这已经为我启用了. (7认同)

Nob*_*ita 8

今天在OSX 1.7.5的MB上遇到同样的问题.我想有很多原因导致Webgl不受支持.更新操作系统/浏览器并不意味着您的系统(即您的图形卡)确实支持webgl.尝试chrome://gpu/在Chrome中打开并阅读检测到的问题.

更多关于这里.


Flo*_*ild 6

也许只需启用"覆盖软件渲染列表"(#ignore-gpu-blacklist):

https://apple.stackexchange.com/questions/150212/hardware-acceleration-for-flash-videos-in-google-chrome

它在OS X 10.9.5,Chrome v38.0.2125.101上为我修复了这个错误


Mr *_*der 6

时间已过,Chrome已达到54版,所以我想我可以添加一个更新(并在这里分组一些答案):

  1. 首先,确保在高级设置中启用硬​​件加速(如Paul所述).
  2. 检查chrome://gpu以了解问题可能是什么.在检测到问题时,您会收到一些可以指向正确方向的信息.
  3. 如果你再也找不到#Disable-WebGL旗帜,不要惊慌,因为他们摆脱了它.
  4. 如果你发现类似的东西

    GPU进程无法启动:所有GPU功能都被列入黑名单.
    残疾人特点:全部

    检测到问题并且您确定它曾用于早期版本的chrome时,您可能会考虑#ignore-gpu-blacklistchrome://flags极其谨慎的情况下启用它!


Toj*_*oji 2

Chrome 绝对支持 OSX 上的 WebGL,并且我可以确认您的 Mac 应该可以正常工作。(我用一个在 Chrome 中开发 WebGL!)

听起来好像您可能不小心以某种方式禁用了它?检查 chrome://flags 并查看是否已设置“禁用 WebGL”标志。另外,查看 chrome://gpu 并查看它是否显示任何消息来指示 WebGL 可能被禁用的原因。

  • 不幸的是,它并不能解决问题。我本人使用的是 Mac OS X 10.6.8 (AMD Radeon HD 6750M),Chrome 版本 27.0.1453.116。 (2认同)