Login  Register

Re: Java3D stereo

Posted by babor on Mar 06, 2014; 1:17pm
URL: https://forum.jogamp.org/Java3D-stereo-tp4029914p4031786.html

Hi,

I've tested this issue under Oracle JDK 1.7.0_51, OpenJDK 1.7.0_51, IBM
JDK 1.7, Oracle JDK 1.6.0_43 and IBM JDK 1.6. See below for details. On
all platforms it works fine on Java 6 and does not work with Java 7.
See also this post for reference:
http://stackoverflow.com/questions/21239229/stereo-problems-on-linux-using-java-7-how-to-change-the-gc-of-a-component-afte?rq=1


1) Oracle JDK 1.7.0_51 - stereo rendering does not work with Java3D
Canvas3D, works fine with JOGL GLCanvas

java version "1.7.0_51"
Java(TM) SE Runtime Environment (build 1.7.0_51-b13)
Java HotSpot(TM) 64-Bit Server VM (build 24.51-b03, mixed mode)

java.runtime.name = Java(TM) SE Runtime Environment
java.vm.version = 24.51-b03
java.vm.vendor = Oracle Corporation
java.vm.name = Java HotSpot(TM) 64-Bit Server VM
java.specification.version = 1.7
java.runtime.version = 1.7.0_51-b13
os.arch = amd64
os.name = Linux
os.version = 3.11.10-7-desktop


2) OpenJDK 1.7.0_51 - stereo rendering does not work with Java3D
Canvas3D, works fine with JOGL GLCanvas

java version "1.7.0_51"
OpenJDK Runtime Environment (IcedTea 2.4.4) (suse-24.13.5-x86_64)
OpenJDK 64-Bit Server VM (build 24.45-b08, mixed mode)

java.runtime.name = OpenJDK Runtime Environment
java.vm.version = 24.45-b08
java.vm.vendor = Oracle Corporation
java.vm.name = OpenJDK 64-Bit Server VM
java.specification.version = 1.7
java.runtime.version = 1.7.0_51-b00
os.arch = amd64
os.name = Linux
os.version = 3.11.10-7-desktop

3) IBM JDK 1.7.0 - stereo rendering does not work with Java3D Canvas3D,
works fine with JOGL GLCanvas

java version "1.7.0"
Java(TM) SE Runtime Environment (build pxa6470_27-20131115_04)
IBM J9 VM (build 2.7, JRE 1.7.0 Linux amd64-64 Compressed References
20131114_175264 (JIT enabled, AOT enabled)
J9VM - R27_Java727_GA_20131114_0833_B175264
JIT  - tr.r13.java_20131113_50523
GC   - R27_Java727_GA_20131114_0833_B175264_CMPRSS
J9CL - 20131114_175264)
JCL - 20131113_01 based on Oracle 7u45-b18

java.runtime.name = Java(TM) SE Runtime Environment
java.vm.version = 2.7
java.vm.vendor = IBM Corporation
java.vm.name = IBM J9 VM
java.specification.version = 1.7
java.runtime.version = pxa6470_27-20131115_04
os.arch = amd64
os.name = Linux
os.version = 3.11.10-7-desktop


4) Oracle JDK 1.6.0_43 - stereo rendering works properly with both
Java3D Canvas3Dand JOGL GLCanvas

java version "1.6.0_43"
Java(TM) SE Runtime Environment (build 1.6.0_43-b01)
Java HotSpot(TM) 64-Bit Server VM (build 20.14-b01, mixed mode)

java.runtime.name = Java(TM) SE Runtime Environment
java.vm.version = 20.14-b01
java.vm.vendor = Sun Microsystems Inc.
java.vm.name = Java HotSpot(TM) 64-Bit Server VM
java.specification.version = 1.6
java.runtime.version = 1.6.0_43-b01
os.arch = amd64
os.name = Linux
os.version = 3.11.10-7-desktop


5) IBM JDK 1.6.0 - stereo rendering works properly with both Java3D
Canvas3Dand JOGL GLCanvas

java version "1.6.0"
Java(TM) SE Runtime Environment (build pxa6460sr15fp1-20140110_01(SR15 FP1))
IBM J9 VM (build 2.4, JRE 1.6.0 IBM J9 2.4 Linux amd64-64
jvmxa6460sr15-20131231_180656 (JIT enabled, AOT enabled)
J9VM - 20131231_180656
JIT  - r9_20130920_46510ifx3
GC   - GA24_Java6_SR15_20131231_1152_B180656)
JCL  - 20140107_01

java.runtime.name = Java(TM) SE Runtime Environment
java.vm.version = 2.4
java.vm.vendor = IBM Corporation
java.vm.name = IBM J9 VM
java.specification.version = 1.6
java.runtime.version = pxa6460sr15fp1-20140110_01 (SR15 FP1)
os.arch = amd64
os.name = Linux
os.version = 3.11.10-7-desktop