Он не работает с OpenGL даже с самыми простыми программами. Вот что я делаю ..
java -Dsun.java2d.opengl=True -jar Java2Demo.jar
(Java2Demo.jar обычно входит в JDK ..)
Вывод текста:
Включен конвейер OpenGL для конфигурации по умолчанию на экране 0
Когда я не передаю приведенный выше аргумент VM, все работает нормально (но медленно). Когда я передаю приведенный выше аргумент, ничего не появляется ... Если я перемещаю окно, оно захватывает любое изображение, на котором оно было, и превращает его в бессмыслицу.
Я использую Windows XP Pro SP3 (Microsoft Windows XP [Версия 5.1.2600]) (в разделе Parallels на OS X 10.5.8)
Я использовал «Средство просмотра шапок GPU Geeks3D», чтобы сообщить мне, что у меня версия Open GL:
2.0 NVIDIA-1.5.48
Я пробовал это с двумя версиями JVM. Во-первых:
java version "1.6.0_13"
Java(TM) SE Runtime Environment (build 1.6.0_13-b03)
Java HotSpot(TM) Client VM (build 11.3-b02, mixed mode)
и второй:
java version "1.6.0_20"
Java(TM) SE Runtime Environment (build 1.6.0_20-b02)
Java HotSpot(TM) Client VM (build 16.3-b01, mixed mode, sharing)