Попытка заставить JavaFX 2.0 3D работать на Intel 945 - PullRequest
0 голосов
/ 25 августа 2011

JavaFX 2.0 не поддерживает 3D с моим драйвером.

  • JavaFX beta build 40
  • ОС: Windows Vista
  • графика: Семейство наборов микросхем Intel 945 Express для мобильных ПК
  • версия драйвера: 7.14.10.1504 (текущая)
  • последний драйвер в соответствии с intel: 15.8.3.1504 на странице dl, файл устанавливает версию 7.14.10.1504 (http://downloadcenter.intel.com/Detail_Desc.aspx?lang=eng&changeLang=true&DwnldId=16312)

Я обнаружил следующее: «Минимальная версия драйвера для Intel HD была недавно изменена на 8.15.10.2302 для исправления ошибок в старых драйверах». (https://forums.oracle.com/forums/thread.jspa?threadID=2255278)

Драйверы с версией> = 8.15.10.2302 недоступны для 945. Есть ли обходной путь для этого обходного пути, т. Е. Могу ли я в любом случае убедить JavaFX в поддержке 3D? Есть альтернативные драйверы? Можно ли использовать меза справку?

Ответы [ 2 ]

0 голосов
/ 02 декабря 2011

Невозможно поддерживать наборы микросхем Intel 945 в аппаратном ускорении JavaFX 2.0. Проблема в том, что для использования аппаратного ускорения требуется Pixel Shader 3.0, , но набор микросхем поддерживает только PS 2.0. .

Более подробную информацию о том, почему он не использует аппаратное ускорение, можно найти с помощью следующих команд:

установить NWT_TRACE_LEVEL = 4 java -Dprism.verbose = true

0 голосов
/ 22 сентября 2011

Похоже, что Windows 7 имеет более поздние обновления для этой видеокарты. Вы пытались установить версию для Windows 7 и посмотреть, работает ли она? Существуют приложения, которые дают вашему компьютеру поддельное имя видеокарты, чтобы он мог запускать игры, которые не работают на неподдерживаемом оборудовании. Вероятно, есть группы хакеров видеокарт, которые создают драйверы для Intel с использованием дайверов более поздних моделей (я знаю о ATI и Nividia).

Могу поспорить, что для JavaFX также будет установлен флаг для принудительной поддержки графической карты. У них есть флаг для Java, чтобы сделать такую ​​вещь для Java2D. Вы можете спросить в официальной форме JavaFX.

...