aboutsummaryrefslogtreecommitdiffstats
path: root/src/test
Commit message (Expand)AuthorAgeFilesLines
* 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
* Graph Font: Enhance API doc (source of values), better get*Bounds() names, dr...Sven Gothel2023-02-161-1/+1
* Graph Unit Tests: General cleanup, adding UITypeDemo01 w/ TestObject* to dete...Sven Gothel2023-02-169-52/+1400
* Graph UI: Move methods SceneUIController to UIShape public providing win<->ob...Sven Gothel2023-02-164-172/+444
* Graph: Merge UIListener01 + UINewtDemo01 -> UIShapeDemo01 to have simple test...Sven Gothel2023-02-162-97/+0
* Graph: TextRegionUtil: Make addStringToRegion(..) versatile/usable w/ optiona...Sven Gothel2023-02-152-45/+22
* Graph TextRegionUtil: Move ShapeVisitor to OutlineShape.Visitor and processSt...Sven Gothel2023-02-154-16/+9
* Graph Font: getGlyph(char symbol -> int glyph_id), add kerning to getPointsBo...Sven Gothel2023-02-141-2/+2
* Graph OutlineShape: Path2F alike sub-path ctor: Add z coordinate for custom p...Sven Gothel2023-02-142-36/+35
* Graph Type Rendering: Drop pixelSize and use font em-size [0..1] throughout s...Sven Gothel2023-02-1316-207/+196
* Graph font/typecast: Adopt to our Typecast updates (see below); Fix kerning; ...Sven Gothel2023-02-1210-164/+246
* Font/Graph, {Font, Glyph}/Typecast: Add kerning and expose values in original...Sven Gothel2023-02-1015-93/+218
* Graph: Path2D -> self-contained Path2D (w/ Iterator) fixed; OutlineShape: Add...Sven Gothel2023-02-065-19/+360
* Graph: Fix Region/Text Renderer: Add RegionRenderer enable/disable for blendi...Sven Gothel2023-02-053-0/+11
* Graph: TestTextRendererNEWT01: No VBAA sample-count on MSAA test, fixed windo...Sven Gothel2023-02-051-6/+13
* Graph: TestTextRendererNEWT00: Alin w/ other tests, add DEPTH_TEST and allow ...Sven Gothel2023-02-051-2/+13
* Graph: Complete move jogamp.graph.plane to public com.jogamp.graph.planeSven Gothel2023-02-043-8/+3
* NEWT Soft-PixelScale (p7): get{Global->}PixelScaleEnv(..): Support per monito...v2.4.0Sven Gothel2023-01-311-2/+4
* NEWT Soft-PixelScale (p6): Implement Soft-PixelScale for X11 and Windows ... ...Sven Gothel2023-01-313-6/+65
* NativeWindow: Add getBounds() (moved from NEWT Window) and getSurfaceBounds()Sven Gothel2023-01-311-3/+14
* GDIUtil: Add GetMonitor*() variants incl. PixelScale; NEWT MonitorDevice: Add...Sven Gothel2023-01-291-2/+5
* TestDisplayLifecycle01NEWT: Invisible window might have been moved away (Wind...Sven Gothel2023-01-232-5/+21