【问题标题】:WebGL doesn't work under Chrome in Windows 8 Developer PreviewWebGL 在 Windows 8 Developer Preview 中的 Chrome 下不起作用
【发布时间】:2012-05-07 00:08:01
【问题描述】:

您好,我想知道是否有其他人在 Chrome 下的 Windows 8 中运行 WebGL 时遇到问题。

我使用的是 Windows 8 Developer Preview x64 和 Chrome 18。我的显卡是 Nvidia 250 GTS。 如果我尝试运行任何 WebGL 页面,但运行 javaScript 或 NativeClient 都无法加载,认为我的视频卡不支持它。

我有自己的原生 OpenGL 应用程序,它们使用 GL2 和 GL3 API 功能... GL 本身不是问题,除非我不了解 Chrome 如何使用 GLES2 功能。 是否有任何已知的错误?什么都找不到。

编辑:我刚刚安装了“Windows 8 Consumer Preview x64”,但 WebGL 仍然无法工作...是否有操作系统的黑名单,有点像英特尔显卡被列入黑名单??我的系统使用 Arch Linux 双重引导,并且 WebGL 在那里可以正常工作?

【问题讨论】:

  • 首先,Developer Preview 是 Windows 8 的早期阶段,现在被 Consumer Preview 所取代。您正在使用可能不稳定和预发布驱动程序的非常预发布的操作系统上运行软件。不要指望任何东西都能奏效。
  • 我在 Win8 CP 和 Radeon 5770 上遇到过类似的问题,但最近的更新(一周左右)修复了它。他们似乎正在解决这些问题。
  • 我在 Win8 CP 上遇到过同样的问题。对我来说,WebGL 仍然不适用于 Chrome,但它适用于 Firefox。
  • pkr298:这很糟糕,因为我需要 WebGL 使用本机客户端而不是 javaScript 在 Chrome 下运行...

标签: google-chrome windows-8 webgl


【解决方案1】:

作为 Windows 8 上的解决方法,只需添加 --disable-gpu-sandbox(我在 18 和 19 版本上检查过)。检查打开 chrome://gpu/

欲了解更多信息,请参阅chromium issue

【讨论】:

  • 非常好...为我工作 tnx。必须将其添加到我的 Chrome 要记住的事项列表中。
  • 现在 Chrome 19 出来了......所以这个问题现在已经消失了。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-04-05
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多