WebGl无法在Chrome中运行

Eri*_*ins 2 macos google-chrome webgl

每当我尝试去使用WebGl的网站时,它都不会加载.我正在使用09年中期的MacBook Pro(10.7.5),并运行Chrome 33.0.1750.117.我需要在某个地方启用Chrome设置才能让一切正常运行吗?

gma*_*man 6

Google的WebGL团队已经发现了Mac OpenGL驱动程序中的一些错误.Apple修复了这些错误,但修复程序通常仅在最新版本的OS AFAIK中提供:(

如果Chrome团队认定错误是安全问题,或者在很多情况下它们会影响WebGL兼容性,那么他们必须在仍然存在错误的操作系统版本上将该GPU列入黑名单.我不是说升级到10.9可以保证解决问题.

例如:来自http://src.chromium.org/viewvc/chrome/trunk/src/gpu/config/software_rendering_list_json.cc的早于10.8的MacOSX上的NVIDIA GeForce GT 330M,9400和9400M的WebGL存在问题.

您可以解决此通过启动Chrome --ignore-gpu-blacklist中打开一个终端,并与镀铬不是已经运行和类型

/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --ignore-gpu-blacklist
Run Code Online (Sandbox Code Playgroud)

或启用覆盖软件渲染列表about:flags.当然,他们被列入黑名单是有原因的;)