每当我尝试去使用WebGl的网站时,它都不会加载。我正在使用09年中期的MacBook Pro(10.7.5),并运行Chrome 33.0.1750.117。我需要在某个地方启用某个设置才能让所有内容正常运行吗?
答案 0 :(得分:6)
Google的WebGL团队发现了Mac OpenGL驱动程序中的一些错误。 Apple修复了这些错误,但修复程序通常仅在最新版本的OS AFAIK中提供:(
如果Chrome团队认定错误是安全问题,或者在很多情况下它们会影响WebGL兼容性,那么他们必须在仍然存在错误的操作系统版本上将该GPU列入黑名单。我不是说升级到10.9可以保证解决问题。
例如: WebGL因MacOSX上的NVIDIA GeForce GT 330M,9400和9400M早于10. {来自http://src.chromium.org/viewvc/chrome/trunk/src/gpu/config/software_rendering_list_json.cc而错误
您可以通过启动带有--ignore-gpu-blacklist
的Chrome来解决此问题,就像打开终端并且Chrome 不已经在运行并输入
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --ignore-gpu-blacklist
或者在about:flags
中启用覆盖软件呈现列表。当然,他们被列入黑名单是有原因的;)