|
JOGL v2.6.0-rc-20250706
JOGL, High-Performance Graphics Binding for Java (public API).
|
Public Member Functions | |
| CommandlineOptions (final int width, final int height, final int renderModes) | |
| Commandline options. More... | |
| CommandlineOptions (final int width, final int height, final int renderModes, final int graphAAQuality, final int graphAASamples, final int sceneMSAASamples) | |
| Commandline options. More... | |
| void | parse (final String[] args) |
| boolean | parse (final String[] args, final int[] idx) |
| GLProfile | getGLProfile () |
| GLCapabilities | getGLCaps () |
| String | toString () |
Public Attributes | |
| int | surface_width |
| int | surface_height |
| String | glProfileName = GLProfile.GL2ES2 |
| int | renderModes = Region.NORM_RENDERING_BIT |
| int | sceneMSAASamples = 0 |
| int | graphAASamples = 0 |
Sample count for Graph Region AA render-modes: Region#VBAA_RENDERING_BIT or Region#MSAA_RENDERING_BIT. More... | |
| int | graphAAQuality = Region.DEFAULT_AA_QUALITY |
Pass2 AA-quality rendering for Graph Region AA render-modes: VBAA_RENDERING_BIT. More... | |
| boolean | exclusiveContext = false |
| boolean | wait_to_start = false |
| boolean | keepRunning = false |
| boolean | stayOpen = false |
| int | swapInterval = -1 |
| float | total_duration = 0f |
Definition at line 34 of file CommandlineOptions.java.
| com.jogamp.opengl.demos.util.CommandlineOptions.CommandlineOptions | ( | final int | width, |
| final int | height, | ||
| final int | renderModes | ||
| ) |
Commandline options.
| width | viewport width in pixels |
| height | viewport height in pixels |
| renderModes | Region#getRenderModes(), if Region#isGraphAA(int) graphAASamples is set to 4. |
Definition at line 60 of file CommandlineOptions.java.
| com.jogamp.opengl.demos.util.CommandlineOptions.CommandlineOptions | ( | final int | width, |
| final int | height, | ||
| final int | renderModes, | ||
| final int | graphAAQuality, | ||
| final int | graphAASamples, | ||
| final int | sceneMSAASamples | ||
| ) |
Commandline options.
| width | viewport width in pixels |
| height | viewport height in pixels |
| renderModes | Region#getRenderModes() |
| graphAAQuality | if Region#VBAA_RENDERING_BIT this is the AA-quality shader selection, clipped via Region#clipAAQuality(int) |
| graphAASamples | if Region#isGraphAA(int) this is the graph sample count, clipped via Region#clipAASampleCount(int) |
| sceneMSAASamples | if !Region#isGraphAA(int) and this value is > 0, it enables scene (fullscreen) MSAA mode by the GPU, usually 4 and 8 is good. |
Definition at line 73 of file CommandlineOptions.java.
| GLCapabilities com.jogamp.opengl.demos.util.CommandlineOptions.getGLCaps | ( | ) |
Definition at line 171 of file CommandlineOptions.java.
| GLProfile com.jogamp.opengl.demos.util.CommandlineOptions.getGLProfile | ( | ) |
Definition at line 168 of file CommandlineOptions.java.
| void com.jogamp.opengl.demos.util.CommandlineOptions.parse | ( | final String[] | args | ) |
Definition at line 81 of file CommandlineOptions.java.
| boolean com.jogamp.opengl.demos.util.CommandlineOptions.parse | ( | final String[] | args, |
| final int[] | idx | ||
| ) |
| String com.jogamp.opengl.demos.util.CommandlineOptions.toString | ( | ) |
| boolean com.jogamp.opengl.demos.util.CommandlineOptions.exclusiveContext = false |
Definition at line 43 of file CommandlineOptions.java.
| String com.jogamp.opengl.demos.util.CommandlineOptions.glProfileName = GLProfile.GL2ES2 |
Definition at line 36 of file CommandlineOptions.java.
| int com.jogamp.opengl.demos.util.CommandlineOptions.graphAAQuality = Region.DEFAULT_AA_QUALITY |
Pass2 AA-quality rendering for Graph Region AA render-modes: VBAA_RENDERING_BIT.
Defaults to Region#DEFAULT_AA_QUALITY.
Definition at line 42 of file CommandlineOptions.java.
| int com.jogamp.opengl.demos.util.CommandlineOptions.graphAASamples = 0 |
Sample count for Graph Region AA render-modes: Region#VBAA_RENDERING_BIT or Region#MSAA_RENDERING_BIT.
Definition at line 40 of file CommandlineOptions.java.
| boolean com.jogamp.opengl.demos.util.CommandlineOptions.keepRunning = false |
Definition at line 45 of file CommandlineOptions.java.
| int com.jogamp.opengl.demos.util.CommandlineOptions.renderModes = Region.NORM_RENDERING_BIT |
Definition at line 37 of file CommandlineOptions.java.
| int com.jogamp.opengl.demos.util.CommandlineOptions.sceneMSAASamples = 0 |
Definition at line 38 of file CommandlineOptions.java.
| boolean com.jogamp.opengl.demos.util.CommandlineOptions.stayOpen = false |
Definition at line 46 of file CommandlineOptions.java.
| int com.jogamp.opengl.demos.util.CommandlineOptions.surface_height |
Definition at line 35 of file CommandlineOptions.java.
| int com.jogamp.opengl.demos.util.CommandlineOptions.surface_width |
Definition at line 35 of file CommandlineOptions.java.
| int com.jogamp.opengl.demos.util.CommandlineOptions.swapInterval = -1 |
Definition at line 47 of file CommandlineOptions.java.
| float com.jogamp.opengl.demos.util.CommandlineOptions.total_duration = 0f |
Definition at line 48 of file CommandlineOptions.java.
| boolean com.jogamp.opengl.demos.util.CommandlineOptions.wait_to_start = false |
Definition at line 44 of file CommandlineOptions.java.