0

JavaFX 2.0 不支持我的驱动程序的 3D。

  • JavaFX 测试版 40
  • 操作系统:Windows Vista
  • 显卡:移动 Intel 945 Express 芯片组家族
  • 驱动程序版本:7.14.10.1504(当前)
  • 根据intel的最新驱动程序:dl页面上的15.8.3.1504,文件安装版本7.14.10.1504(http://downloadcenter.intel.com/Detail_Desc.aspx?lang=eng&changeLang=true&DwnldId=16312)

我发现:“英特尔 HD 的最低驱动程序版本最近更改为 8.15.10.2302,以解决旧驱动程序中的错误。” (https://forums.oracle.com/forums/thread.jspa?threadID=2255278)

版本 >= 8.15.10.2302 的驱动程序不适用于 945。这种解决方法是否有任何解决方法,即我可以说服 JavaFX 支持 3D 吗?任何替代驱动程序?可以使用台面帮助吗?

4

2 回答 2

0

JavaFX 2.0 Hardware Accelerated 无法支持 Intel 945 芯片组。问题是它需要 Pixel Shader 3.0 才能利用硬件加速,但芯片组只支持 PS 2.0。.

您可以使用以下命令找到有关它不使用硬件加速的更多详细信息:

设置 NWT_TRACE_LEVEL=4 java -Dprism.verbose=true

于 2011-12-02T17:52:05.940 回答
0

看起来 Windows 7 具有该显卡的后续更新。您是否尝试过安装 Windows 7 版本并查看它是否有效?有些应用程序会为您的计算机提供假显卡名称,以便它可以运行无法在不受支持的硬件上运行的游戏。也可能有显卡黑客组织使用后来型号的潜水员为英特尔创建驱动程序(我知道 ATI 和 Nividia 的)。

我敢打赌,JavaFX 也会有一个标志来强制支持显卡。他们有一个 Java 的标志,可以为 Java2D 做这样的事情。您可能想在 JavaFX 官方表格上提问。

于 2011-09-21T23:16:53.027 回答