aboutsummaryrefslogtreecommitdiffstats
path: root/src/jogl/classes/com/jogamp/opengl/util/stereo/StereoDevice.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/jogl/classes/com/jogamp/opengl/util/stereo/StereoDevice.java')
-rw-r--r--src/jogl/classes/com/jogamp/opengl/util/stereo/StereoDevice.java8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/jogl/classes/com/jogamp/opengl/util/stereo/StereoDevice.java b/src/jogl/classes/com/jogamp/opengl/util/stereo/StereoDevice.java
index 6d8b85d8e..d59863530 100644
--- a/src/jogl/classes/com/jogamp/opengl/util/stereo/StereoDevice.java
+++ b/src/jogl/classes/com/jogamp/opengl/util/stereo/StereoDevice.java
@@ -44,10 +44,16 @@ public interface StereoDevice {
/** Return the factory used to create this device. */
public StereoDeviceFactory getFactory();
- /** Disposes this {@link StereoDevice}. */
+ /** Disposes this {@link StereoDevice}, if {@link #isValid() valid}. */
public void dispose();
/**
+ * Returns {@code true}, if instance is created and not {@link #dispose() disposed},
+ * otherwise returns {@code false}.
+ */
+ public boolean isValid();
+
+ /**
* If operation within a device spanning virtual desktop,
* returns the device position.
* <p>