summaryrefslogtreecommitdiffstats
path: root/src/test
Commit message (Expand)AuthorAgeFilesLines
* HiDPI: Complete testing on Windows (AWT, NEWT, AWT+NEWT): AWT pixel scale pro...Sven Gothel2023-05-142-4/+10
* HiDPI AWT/NEWT: Propagate AWT enforced pixelScale via setSurfaceScale() block...Sven Gothel2023-05-142-12/+705
* HiDPI: TestGearsES2NEWT: Show MonitorDevice properties, validating pixelScaleSven Gothel2023-05-131-0/+5
* GraphUI Working GridLayout w/ and w/o cell-size and alignment; Added BoxLayout.Sven Gothel2023-04-291-2/+3
* Graph GLRegion/TextRegionUtil: Enhance pre-determination of buffer-size, incr...Sven Gothel2023-04-205-8/+11
* GraphUI Test: Have TestTextRendererNEWT21's FontViewListener01 use 8mm/cell t...Sven Gothel2023-04-181-1/+1
* GraphUI Padding: Use CSS alike ctor semantics, hence swizzle ctor argumentsSven Gothel2023-04-181-1/+1
* Graph + GraphUI: Consolidate Vertex: Drop SVertex and factory, use Vec[234]f ...Sven Gothel2023-04-182-3/+4
* GraphUI Demo/Test: FontView[Listener]01: Use 10 'mmPerCell', Monitor resoluti...Sven Gothel2023-04-141-6/+24
* GraphUI Tests: Add TestTextRendererNEWT21 using FontViewListener01 (like Font...Sven Gothel2023-04-142-0/+458
* Graph Unit Tests: Minor edits: Wait for GLRunnable done on screenshot, ...Sven Gothel2023-04-143-3/+6
* Matrix4f.mapWin*(): Drop unused temp matrices, map*() returns false on invPMv...Sven Gothel2023-04-096-80/+174
* PMVMatrix rewrite using Matrix4f, providing SyncMatrix4f* for GLUniformData; ...Sven Gothel2023-04-0740-1039/+727
* Matrix4f Perf: Enhance invert(), Drop (test) load on Matrix4f.mul(Matrix4f) f...Sven Gothel2023-04-053-98/+232
* TestAWTCardLayoutAnimatorStartStopBug532: Suppress warningsSven Gothel2023-04-051-1/+10
* Math: Complete Matrix4f w/ Vec[234]f and adopt it throughout Quaternion, Ray,...Sven Gothel2023-04-0513-408/+3218
* Graph FontScale: Simplify names, fix API doc and add unit testSven Gothel2023-03-285-4/+66
* Graph Font: Rename getBBox*() -> getBounds*() to preserve a common semantic nameSven Gothel2023-03-271-2/+2
* Graph: Cleanup Vertex.Factory referencing: Only bind to OutlineShape and use ...Sven Gothel2023-03-213-4/+4
* API doc cleanup, add + refine math testsSven Gothel2023-03-1913-11/+547
* Graph: Make RenderState a composition of RegionRenderer, which also creates a...Sven Gothel2023-03-1510-83/+44
* Graph: Have RegionRenderer.reshapeNotify(..) track x/y as well (vieport); Gra...Sven Gothel2023-03-141-1/+1
* TextureSequence (API Change): Use setTextureLookupFunctionName(..) explicitly...Sven Gothel2023-03-141-1/+7
* Graph: Add GLRegion creation w/ pre-calculating its buffer sizes; TextRegionU...Sven Gothel2023-03-132-20/+4
* Move png assets (NEWT icons + GLMediaPlayer dummy/test) to simple classpath, ...Sven Gothel2023-03-131-2/+4
* Cleanup Demos: Move demos to jogl-demos.jar (here Graph + AudioVideo), ready ...Sven Gothel2023-03-1161-12233/+5
* GraphUI: Promote API to JOGL via graphui.jar or within any jogl-all*.jar (WIP)Sven Gothel2023-03-1027-2686/+112
* GraphUI: Revision: Simplify resource handling via SceneUIController, add gene...Sven Gothel2023-03-097-297/+818
* Adopt to RegionRenderer.init(..) dropped unused renderModes argumentSven Gothel2023-03-096-6/+6
* Rename NonFSAAGLCapabilitiesChooser -> NonFSAAGLCapsChooser (too long)Sven Gothel2023-03-083-6/+6
* TestTextRendererNEWT20: Cover Graph-VBAA, Graph-MSAA, FSAA, NONE .. (have pro...Sven Gothel2023-03-083-21/+76
* Apply NonFSAAGLCapabilitiesChooser in NEWTGLContext (tests only). TODO: Consi...Sven Gothel2023-03-083-2/+10
* Graph: Font: Add equals() + hash() API doc; GraphUI's Label*.setText(): Only ...Sven Gothel2023-03-083-15/+38
* Graph GPUUISceneNewtDemo: Filter out all FSAA (multisample) caps if undesired...Sven Gothel2023-03-082-10/+36
* [GL]Capabilities*: Enhance identity-check in root Capabilities.equals(..), co...Sven Gothel2023-03-081-0/+109
* PerfTextRendererNEWT00: Scale font to match screen witdh after producing the ...Sven Gothel2023-03-071-10/+10
* Graph Demos: Add 'JOGL line' and tweak PerfTextRendererNEWT00 a little to fit...Sven Gothel2023-03-073-21/+27
* Graph Perf: PerfTextRendererNEWT00 Disable VSync per default (duh!)Sven Gothel2023-03-071-3/+8
* Graph Perf: Add Region.countOutlineShape(), Font.processString(Visitor2,..), ...Sven Gothel2023-03-071-4/+13
* Graph Perf: Font*: Remove PerfCounterCtrl since the Region counter is more th...Sven Gothel2023-03-071-4/+0
* GLArrayData: Promote sealed() from GLArrayDataEditable, to correctly being us...Sven Gothel2023-03-073-3/+3
* Graph: Bring back passing through temp AffineTransform instances (optional, b...Sven Gothel2023-03-0710-27/+51
* Graph Perf Test: {Test->Perf}TextRendererNEWT00: Drop junit, ... (WIP)Sven Gothel2023-03-072-72/+58
* Clock: Use Clock.currentNanos() instead of System.nanoTime(); Enhancing FPSCo...Sven Gothel2023-03-075-49/+97
* Graph Perf Counter: Use GlueGen's Clock.currentNanos() to ease on performance...Sven Gothel2023-03-071-70/+77
* Adapt to GlueGen dropping Platform.currentTimeMicros(), use Platform.currentT...Sven Gothel2023-03-062-22/+26
* Graph: Use PerfCounterCtrl interface and Instant/Duration & Clock.getMonotoni...Sven Gothel2023-03-061-65/+77
* TestTextRendererNEWT00: Add '-perf' mode using new perf counter, testing on P...Sven Gothel2023-03-061-25/+162
* NEWT Screen: Allow injection of global (single) monitor size in [mm] via newt...Sven Gothel2023-03-051-0/+3
* Movie* Demos: Add screenshots w/ 'S' key; Cleanup screenshot filename creatio...Sven Gothel2023-02-255-16/+80