summaryrefslogtreecommitdiffstats
path: root/src/test/com/jogamp/opengl
Commit message (Expand)AuthorAgeFilesLines
* 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
* Graph Region: Address overflow issue using GL2ES3 integer indices (WIP...); E...Sven Gothel2023-02-2423-132/+143
* GLArrayData*: Shorten methods (*API Change*), use proper constructor and fina...Sven Gothel2023-02-245-5/+5
* Graph UI: Update demos, move pure demo code from demos/ui -> demos, rename te...Sven Gothel2023-02-2312-129/+1431
* Graph: Update demos ..Sven Gothel2023-02-196-120/+177
* Graph Font.Metrics: Use unchanges sign of (+) ascent, (-) descent and (+) lin...Sven Gothel2023-02-192-3/+288
* Graph Overflow Bug: Reorder TestTextRendererNEWT* tests from simple to comple...Sven Gothel2023-02-175-790/+805
* Graph UI: Fix UIShape's PMVMatrix handling of getSurfaceSize, objToWinCoord a...Sven Gothel2023-02-175-22/+67
* Graph RoundButton: setDimension -> setSizeSven Gothel2023-02-171-1/+1
* Graph GPUUISceneGLListener0A: Prep for reshape_resize, notch up relative size...Sven Gothel2023-02-171-40/+88
* Graph Demos: Formatting ..Sven Gothel2023-02-173-85/+82
* TestTextRendererNEWT01: Drop unused importSven Gothel2023-02-171-1/+0
* Graph: Fix Loop.initFromPolyline()'s Winding determination, document Winding ...Sven Gothel2023-02-175-43/+403