JOGL v2.6.0-rc-20250712
JOGL, High-Performance Graphics Binding for Java™ (public API).
com.jogamp.opengl.GLCapabilitiesChooser Interface Reference

Provides a mechanism by which applications can customize the window type selection for a given GLCapabilities. More...

Inheritance diagram for com.jogamp.opengl.GLCapabilitiesChooser:
Collaboration diagram for com.jogamp.opengl.GLCapabilitiesChooser:

Additional Inherited Members

- Public Member Functions inherited from com.jogamp.nativewindow.CapabilitiesChooser
int chooseCapabilities (CapabilitiesImmutable desired, List<? extends CapabilitiesImmutable > available, int windowSystemRecommendedChoice)
 Chooses the index (0..available.length - 1) of the Capabilities most closely matching the desired one from the list of all supported. More...
 

Detailed Description

Provides a mechanism by which applications can customize the window type selection for a given GLCapabilities.

Developers can implement this interface and pass an instance into the appropriate method of GLDrawableFactory; the chooser will be called during the OpenGL context creation process. Note that this is only a marker interface; its signature is the same as CapabilitiesChooser and the List of objects extending CapabilitiesImmutable passed to chooseCapabilities is actually a List of type GLCapabilitiesImmutable.

Definition at line 61 of file GLCapabilitiesChooser.java.


The documentation for this interface was generated from the following file: