Concurrent and lock-free initialization and rendering using exclusive NEWT Display EDT instances, or concurrent locked initialization and lock-free rendering using a shared NEWT Display EDT instances.
More...
|
| void | runJOGLTasks (final int num, final boolean reuse) throws InterruptedException |
| |
|
| int | getMaxTestNameLen () |
| |
| String | getSnapshotFilename (final int sn, String postSNDetail, final GLCapabilitiesImmutable caps, final int width, final int height, final boolean sinkHasAlpha, String fileSuffix, final String destPath) |
| |
| void | snapshot (final int sn, final String postSNDetail, final GL gl, final GLReadBufferUtil readBufferUtil, final String fileSuffix, final String destPath) |
| | Takes a snapshot of the drawable's current front framebuffer. More...
|
| |
Concurrent and lock-free initialization and rendering using exclusive NEWT Display EDT instances, or concurrent locked initialization and lock-free rendering using a shared NEWT Display EDT instances.
Rendering is always lock-free and independent of the EDT.
Each test is decorated w/ GLProfile#shutdown() to ensure that implicit GLProfile#initSingleton() is also being tested.
Definition at line 62 of file InitConcurrentBaseNEWT.java.
◆ done()
| static boolean com.jogamp.opengl.test.junit.jogl.acore.InitConcurrentBaseNEWT.done |
( |
final JOGLTask[] |
tasks | ) |
|
|
staticprotected |
◆ doneDump()
| static String com.jogamp.opengl.test.junit.jogl.acore.InitConcurrentBaseNEWT.doneDump |
( |
final JOGLTask[] |
tasks | ) |
|
|
staticprotected |
◆ initClass()
| static void com.jogamp.opengl.test.junit.jogl.acore.InitConcurrentBaseNEWT.initClass |
( |
| ) |
|
|
static |
◆ isAliveDump()
| static String com.jogamp.opengl.test.junit.jogl.acore.InitConcurrentBaseNEWT.isAliveDump |
( |
final Thread[] |
threads | ) |
|
|
staticprotected |
◆ isDead()
| static boolean com.jogamp.opengl.test.junit.jogl.acore.InitConcurrentBaseNEWT.isDead |
( |
final Thread[] |
threads | ) |
|
|
staticprotected |
◆ runJOGLTasks()
| void com.jogamp.opengl.test.junit.jogl.acore.InitConcurrentBaseNEWT.runJOGLTasks |
( |
final int |
num, |
|
|
final boolean |
reuse |
|
) |
| throws InterruptedException |
|
protected |
The documentation for this class was generated from the following file: