| Commit message (Expand) | Author | Age | Files | Lines |
* | PMVMatrix rewrite using Matrix4f, providing SyncMatrix4f* for GLUniformData; ... | Sven Gothel | 2023-04-07 | 40 | -1039/+727 |
* | Matrix4f Perf: Enhance invert(), Drop (test) load on Matrix4f.mul(Matrix4f) f... | Sven Gothel | 2023-04-05 | 3 | -98/+232 |
* | TestAWTCardLayoutAnimatorStartStopBug532: Suppress warnings | Sven Gothel | 2023-04-05 | 1 | -1/+10 |
* | Math: Complete Matrix4f w/ Vec[234]f and adopt it throughout Quaternion, Ray,... | Sven Gothel | 2023-04-05 | 13 | -408/+3218 |
* | Graph FontScale: Simplify names, fix API doc and add unit test | Sven Gothel | 2023-03-28 | 5 | -4/+66 |
* | Graph Font: Rename getBBox*() -> getBounds*() to preserve a common semantic name | Sven Gothel | 2023-03-27 | 1 | -2/+2 |
* | Graph: Cleanup Vertex.Factory referencing: Only bind to OutlineShape and use ... | Sven Gothel | 2023-03-21 | 3 | -4/+4 |
* | API doc cleanup, add + refine math tests | Sven Gothel | 2023-03-19 | 13 | -11/+547 |
* | Graph: Make RenderState a composition of RegionRenderer, which also creates a... | Sven Gothel | 2023-03-15 | 10 | -83/+44 |
* | Graph: Have RegionRenderer.reshapeNotify(..) track x/y as well (vieport); Gra... | Sven Gothel | 2023-03-14 | 1 | -1/+1 |
* | TextureSequence (API Change): Use setTextureLookupFunctionName(..) explicitly... | Sven Gothel | 2023-03-14 | 1 | -1/+7 |
* | Graph: Add GLRegion creation w/ pre-calculating its buffer sizes; TextRegionU... | Sven Gothel | 2023-03-13 | 2 | -20/+4 |
* | Move png assets (NEWT icons + GLMediaPlayer dummy/test) to simple classpath, ... | Sven Gothel | 2023-03-13 | 1 | -2/+4 |
* | Cleanup Demos: Move demos to jogl-demos.jar (here Graph + AudioVideo), ready ... | Sven Gothel | 2023-03-11 | 61 | -12233/+5 |
* | GraphUI: Promote API to JOGL via graphui.jar or within any jogl-all*.jar (WIP) | Sven Gothel | 2023-03-10 | 27 | -2686/+112 |
* | GraphUI: Revision: Simplify resource handling via SceneUIController, add gene... | Sven Gothel | 2023-03-09 | 7 | -297/+818 |
* | Adopt to RegionRenderer.init(..) dropped unused renderModes argument | Sven Gothel | 2023-03-09 | 6 | -6/+6 |
* | Rename NonFSAAGLCapabilitiesChooser -> NonFSAAGLCapsChooser (too long) | Sven Gothel | 2023-03-08 | 3 | -6/+6 |
* | TestTextRendererNEWT20: Cover Graph-VBAA, Graph-MSAA, FSAA, NONE .. (have pro... | Sven Gothel | 2023-03-08 | 3 | -21/+76 |
* | Apply NonFSAAGLCapabilitiesChooser in NEWTGLContext (tests only). TODO: Consi... | Sven Gothel | 2023-03-08 | 3 | -2/+10 |
* | Graph: Font: Add equals() + hash() API doc; GraphUI's Label*.setText(): Only ... | Sven Gothel | 2023-03-08 | 3 | -15/+38 |
* | Graph GPUUISceneNewtDemo: Filter out all FSAA (multisample) caps if undesired... | Sven Gothel | 2023-03-08 | 2 | -10/+36 |
* | [GL]Capabilities*: Enhance identity-check in root Capabilities.equals(..), co... | Sven Gothel | 2023-03-08 | 1 | -0/+109 |
* | PerfTextRendererNEWT00: Scale font to match screen witdh after producing the ... | Sven Gothel | 2023-03-07 | 1 | -10/+10 |
* | Graph Demos: Add 'JOGL line' and tweak PerfTextRendererNEWT00 a little to fit... | Sven Gothel | 2023-03-07 | 3 | -21/+27 |
* | Graph Perf: PerfTextRendererNEWT00 Disable VSync per default (duh!) | Sven Gothel | 2023-03-07 | 1 | -3/+8 |
* | Graph Perf: Add Region.countOutlineShape(), Font.processString(Visitor2,..), ... | Sven Gothel | 2023-03-07 | 1 | -4/+13 |
* | Graph Perf: Font*: Remove PerfCounterCtrl since the Region counter is more th... | Sven Gothel | 2023-03-07 | 1 | -4/+0 |
* | GLArrayData: Promote sealed() from GLArrayDataEditable, to correctly being us... | Sven Gothel | 2023-03-07 | 3 | -3/+3 |
* | Graph: Bring back passing through temp AffineTransform instances (optional, b... | Sven Gothel | 2023-03-07 | 10 | -27/+51 |
* | Graph Perf Test: {Test->Perf}TextRendererNEWT00: Drop junit, ... (WIP) | Sven Gothel | 2023-03-07 | 2 | -72/+58 |
* | Clock: Use Clock.currentNanos() instead of System.nanoTime(); Enhancing FPSCo... | Sven Gothel | 2023-03-07 | 5 | -49/+97 |
* | Graph Perf Counter: Use GlueGen's Clock.currentNanos() to ease on performance... | Sven Gothel | 2023-03-07 | 1 | -70/+77 |
* | Adapt to GlueGen dropping Platform.currentTimeMicros(), use Platform.currentT... | Sven Gothel | 2023-03-06 | 2 | -22/+26 |
* | Graph: Use PerfCounterCtrl interface and Instant/Duration & Clock.getMonotoni... | Sven Gothel | 2023-03-06 | 1 | -65/+77 |
* | TestTextRendererNEWT00: Add '-perf' mode using new perf counter, testing on P... | Sven Gothel | 2023-03-06 | 1 | -25/+162 |
* | NEWT Screen: Allow injection of global (single) monitor size in [mm] via newt... | Sven Gothel | 2023-03-05 | 1 | -0/+3 |
* | Movie* Demos: Add screenshots w/ 'S' key; Cleanup screenshot filename creatio... | Sven Gothel | 2023-02-25 | 5 | -16/+80 |
* | Graph Region: Address overflow issue using GL2ES3 integer indices (WIP...); E... | Sven Gothel | 2023-02-24 | 23 | -132/+143 |
* | GLArrayData*: Shorten methods (*API Change*), use proper constructor and fina... | Sven Gothel | 2023-02-24 | 5 | -5/+5 |
* | Graph UI: Update demos, move pure demo code from demos/ui -> demos, rename te... | Sven Gothel | 2023-02-23 | 12 | -129/+1431 |
* | Graph: Update demos .. | Sven Gothel | 2023-02-19 | 6 | -120/+177 |
* | Graph Font.Metrics: Use unchanges sign of (+) ascent, (-) descent and (+) lin... | Sven Gothel | 2023-02-19 | 2 | -3/+288 |
* | Graph Overflow Bug: Reorder TestTextRendererNEWT* tests from simple to comple... | Sven Gothel | 2023-02-17 | 5 | -790/+805 |
* | Graph UI: Fix UIShape's PMVMatrix handling of getSurfaceSize, objToWinCoord a... | Sven Gothel | 2023-02-17 | 5 | -22/+67 |
* | Graph RoundButton: setDimension -> setSize | Sven Gothel | 2023-02-17 | 1 | -1/+1 |
* | Graph GPUUISceneGLListener0A: Prep for reshape_resize, notch up relative size... | Sven Gothel | 2023-02-17 | 1 | -40/+88 |
* | Graph Demos: Formatting .. | Sven Gothel | 2023-02-17 | 3 | -85/+82 |
* | TestTextRendererNEWT01: Drop unused import | Sven Gothel | 2023-02-17 | 1 | -1/+0 |
* | Graph: Fix Loop.initFromPolyline()'s Winding determination, document Winding ... | Sven Gothel | 2023-02-17 | 5 | -43/+403 |