2010-06-07 76 views
2

我想从我的webGL项目开始,最低要求是我的图形卡支持openGL 2.0。 问题的存在,因为我有英特尔笔记本电脑集成英特尔965图形媒体加速器和驱动程序是最新的,它支持OpenGL 1.5。我需要openGl 2.0,但我的图形卡支持1.5

有没有解决方案如何更新我的图形carf支持2.0?这可能吗?

+1

这个问题属于superuser.com我认为 – 2010-06-07 18:18:59

+0

显卡功能最终来自硬件,你不能升级硬件。 (你需要获得新的硬件。) – GManNickG 2010-06-07 18:54:21

回答

4

好的。只是因为ANGLE即将到来而保持耐心。在我看来,你的硬件能够运行directX 9,ANGLE是来自谷歌的一个项目,允许directX提供webgl支持。但正如其他人所说,你不能像这样升级opengl驱动程序。或者你可以在Firefox中尝试MESA。

欲了解更多信息,请参阅Learningwebgl.com。

+0

我已经做了,但我的webGL演示没有工作,因为最新版本的mozilla(雷区)不是无bug的。我下载旧版本的一切正常。如果有人遇到同样的问题,旧版本可以在这里下载: http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/3.7a4-candidates/build1/ Thx – Milos 2010-06-08 16:40:56

3

很遗憾没有。多花些功夫,你仍然可以针对opengl 2.0进行开发,但是你需要使用另一台机器(或者只是买一个更好的图形卡)来测试2.0特定的东西(例如像素着色)。

好的,这不完全正确。你可以下载mesa库并为win32进行编译,并获得一些在软件渲染器中模拟的opengl 2.0功能,但速度会很慢。

2

如果没有其他方法,您可以尝试http://www.mesa3d.org/。我很久没有跟踪这个项目,但显然他们目前提供OpenGL 2.1软件渲染。

3

有可能更新驱动程序可能会有所帮助,但可能不会有所作为。否则,您可以使用像Mesa3D这样的软件进行渲染。它可能会很慢,但如果内存服务的话,它可以通过OpenGL 2.1(包括着色器)进行支持。

0

angleproject是你最好的选择。看看你从这里找到了哪个确切的965卡(在wikipedia中搜索'intel gma'),其中还列出了这些卡的OpenGL支持版本。尽管在使用angleproject来加速WebGL应用程序之前可能需要几个月的时间。

我有一个稍微更新的4500MHD,我也有同样的问题。 WebGL适用于Firefox 3.7a4,但在后来的版本a5和a6中失败。我不得不使用来自英特尔声称支持OpenGL 2.0的最新驱动程序。 Microsoft驱动程序不附带OpenGL支持。

我在Firefox https://bugzilla.mozilla.org/show_bug.cgi?id=570474中报告了一个问题。看起来英特尔卡的支持在发布测试版时可能会得到解决。

1

我刚刚使用移动式英特尔965高速芯片组更新了驱动程序我的HP 6710b - 现在WebGL正在使用Firefox 4 RC1!

我把说明放在this site

它不漂亮,但它的作品!