aboutsummaryrefslogtreecommitdiffstats
path: root/src/newt/classes/com/jogamp/newt/Window.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/newt/classes/com/jogamp/newt/Window.java')
-rw-r--r--src/newt/classes/com/jogamp/newt/Window.java9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/newt/classes/com/jogamp/newt/Window.java b/src/newt/classes/com/jogamp/newt/Window.java
index 13cc0e098..8b9e7bb4e 100644
--- a/src/newt/classes/com/jogamp/newt/Window.java
+++ b/src/newt/classes/com/jogamp/newt/Window.java
@@ -33,6 +33,7 @@ import com.jogamp.newt.event.KeyListener;
import com.jogamp.newt.event.MouseListener;
import com.jogamp.newt.event.ScreenModeListener;
import com.jogamp.newt.impl.Debug;
+import javax.media.nativewindow.CapabilitiesChooser;
import javax.media.nativewindow.CapabilitiesImmutable;
import javax.media.nativewindow.NativeWindow;
import javax.media.nativewindow.SurfaceUpdatedListener;
@@ -79,6 +80,14 @@ public interface Window extends NativeWindow, ScreenModeListener {
Screen getScreen();
/**
+ * Set the CapabilitiesChooser to help determine the native visual type.
+ *
+ * @param chooser the new CapabilitiesChooser
+ * @return the previous CapabilitiesChooser
+ */
+ CapabilitiesChooser setCapabilitiesChooser(CapabilitiesChooser chooser);
+
+ /**
* Gets an immutable set of requested capabilities.
*
* @return the requested capabilities