.++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV230V23x_00std Semantic Version Test Previous version: 2.3.0 (2.3.0) - lib/v2.3.0/jogl-all.jar Current version: 2.3.1 (2.3.1) - /usr/local/projects/JOGL/jogl/build-x86_64/jar/jogl-all.jar Compat. expected: NON_BACKWARD_COMPATIBLE Compat. detected: NON_BACKWARD_COMPATIBLE Compat. result: detected == expected -> OK Current version 2.3.1 (2.3.1) is NON_BACKWARD_COMPATIBLE to previous version 2.3.0 (2.3.0), actually NON_BACKWARD_COMPATIBLE Summary: 18 differences in 11 classes: Remove 3, Change 0, Deprecate 0, Add 15 0/ 11: com.jogamp.newt.opengl.util.stereo.StereoDeviceUtil : Remove 0, Change 0, Deprecate 0, Add 1 1/ 11: com.jogamp.opengl.util.stereo.StereoDevice : Remove 0, Change 0, Deprecate 0, Add 2 2/ 11: com.jogamp.opengl.util.stereo.StereoDevice.Config : Remove 1, Change 0, Deprecate 0, Add 0 3/ 11: com.jogamp.opengl.util.stereo.StereoDeviceConfig : Remove 0, Change 0, Deprecate 0, Add 1 4/ 11: com.jogamp.opengl.util.stereo.StereoDeviceFactory : Remove 1, Change 0, Deprecate 0, Add 4 5/ 11: com.jogamp.opengl.util.stereo.StereoDeviceFactory.DeviceType : Remove 0, Change 0, Deprecate 0, Add 1 6/ 11: com.jogamp.opengl.util.stereo.StereoDeviceRenderer : Remove 1, Change 0, Deprecate 0, Add 1 7/ 11: com.jogamp.opengl.util.stereo.StereoUtil : Remove 0, Change 0, Deprecate 0, Add 2 8/ 11: com.jogamp.opengl.util.stereo.generic.GenericStereoDeviceConfig : Remove 0, Change 0, Deprecate 0, Add 1 9/ 11: com.jogamp.opengl.util.stereo.generic.GenericStereoDeviceConfig.ShutterType: Remove 0, Change 0, Deprecate 0, Add 1 10/ 11: com.jogamp.opengl.util.stereo.generic.GenericStereoDeviceFactory : Remove 0, Change 0, Deprecate 0, Add 1 Removes Class com.jogamp.opengl.util.stereo.StereoDevice.Config Removed Class , access public super synchronized Class com.jogamp.opengl.util.stereo.StereoDeviceFactory Removed Method createDevice, desc (ILcom/jogamp/opengl/util/stereo/StereoDevice$Config;Z)Lcom/jogamp/opengl/util/stereo/StereoDevice;, access abstract public Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer Removed Method getSingleSurfaceSize, desc ()Lcom/jogamp/nativewindow/util/DimensionImmutable;, access abstract public Changes Deprecates Additions Class com.jogamp.newt.opengl.util.stereo.StereoDeviceUtil Added Class , access public super synchronized Class com.jogamp.opengl.util.stereo.StereoDevice Added Method getRequiredRotation, desc ()I, access abstract public Added Method isValid, desc ()Z, access abstract public Class com.jogamp.opengl.util.stereo.StereoDeviceConfig Added Class , access public super synchronized Class com.jogamp.opengl.util.stereo.StereoDeviceFactory Added Method createDevice, desc (ILcom/jogamp/opengl/util/stereo/StereoDeviceConfig;Z)Lcom/jogamp/opengl/util/stereo/StereoDevice;, access final public Added Method isValid, desc ()Z, access abstract public Added Method createDeviceImpl, desc (ILcom/jogamp/opengl/util/stereo/StereoDeviceConfig;Z)Lcom/jogamp/opengl/util/stereo/StereoDevice;, access abstract protected Added Method shutdown, desc ()V, access abstract public Class com.jogamp.opengl.util.stereo.StereoDeviceFactory.DeviceType Added Field OculusVR_DK2, desc Lcom/jogamp/opengl/util/stereo/StereoDeviceFactory$DeviceType;, access enum final public static Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer Added Method getEyeSurfaceSize, desc ()[Lcom/jogamp/nativewindow/util/DimensionImmutable;, access abstract public Class com.jogamp.opengl.util.stereo.StereoUtil Added Method getVertPupilCenterFromTop, desc (FF)F, access public static Added Method getHorizPupilCenterFromLeft, desc (FF)[F, access public static Class com.jogamp.opengl.util.stereo.generic.GenericStereoDeviceConfig Added Class , access public super synchronized Class com.jogamp.opengl.util.stereo.generic.GenericStereoDeviceConfig.ShutterType Added Class , access enum final public super synchronized Class com.jogamp.opengl.util.stereo.generic.GenericStereoDeviceFactory Added Class , access public super synchronized Class Order Class com.jogamp.newt.opengl.util.stereo.StereoDeviceUtil Added Class , access public super synchronized Class com.jogamp.opengl.util.stereo.StereoDevice Added Method getRequiredRotation, desc ()I, access abstract public Added Method isValid, desc ()Z, access abstract public Class com.jogamp.opengl.util.stereo.StereoDevice.Config Removed Class , access public super synchronized Class com.jogamp.opengl.util.stereo.StereoDeviceConfig Added Class , access public super synchronized Class com.jogamp.opengl.util.stereo.StereoDeviceFactory Added Method createDevice, desc (ILcom/jogamp/opengl/util/stereo/StereoDeviceConfig;Z)Lcom/jogamp/opengl/util/stereo/StereoDevice;, access final public Removed Method createDevice, desc (ILcom/jogamp/opengl/util/stereo/StereoDevice$Config;Z)Lcom/jogamp/opengl/util/stereo/StereoDevice;, access abstract public Added Method isValid, desc ()Z, access abstract public Added Method createDeviceImpl, desc (ILcom/jogamp/opengl/util/stereo/StereoDeviceConfig;Z)Lcom/jogamp/opengl/util/stereo/StereoDevice;, access abstract protected Added Method shutdown, desc ()V, access abstract public Class com.jogamp.opengl.util.stereo.StereoDeviceFactory.DeviceType Added Field OculusVR_DK2, desc Lcom/jogamp/opengl/util/stereo/StereoDeviceFactory$DeviceType;, access enum final public static Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer Removed Method getSingleSurfaceSize, desc ()Lcom/jogamp/nativewindow/util/DimensionImmutable;, access abstract public Added Method getEyeSurfaceSize, desc ()[Lcom/jogamp/nativewindow/util/DimensionImmutable;, access abstract public Class com.jogamp.opengl.util.stereo.StereoUtil Added Method getVertPupilCenterFromTop, desc (FF)F, access public static Added Method getHorizPupilCenterFromLeft, desc (FF)[F, access public static Class com.jogamp.opengl.util.stereo.generic.GenericStereoDeviceConfig Added Class , access public super synchronized Class com.jogamp.opengl.util.stereo.generic.GenericStereoDeviceConfig.ShutterType Added Class , access enum final public super synchronized Class com.jogamp.opengl.util.stereo.generic.GenericStereoDeviceFactory Added Class , access public super synchronized ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV230V23x_00std