| Commit message (Expand) | Author | Age | Files | Lines |
* | Graph: Minor cleanup: TextRegionUtil: Fix API doc references; RegionRenderer.... | Sven Gothel | 2023-08-01 | 2 | -7/+6 |
* | Add {GL, GLContext}.getDefaultDrawBuffer() to complement getDefaultReadBuffer() | Sven Gothel | 2023-07-15 | 3 | -28/+80 |
* | NativeSignatureJavaMethodBindingEmitter: Adopt to GlueGen changes | Sven Gothel | 2023-07-10 | 1 | -41/+40 |
* | Adopt to GlueGen commit 952e0c1f83c9e0583a97d39988a6ba1428911c8c | Sven Gothel | 2023-06-16 | 3 | -207/+205 |
* | Use DPI scaling to scale drawn fonts. | Glenn Burkhardt | 2023-06-04 | 1 | -1/+14 |
* | GLMediaPlayer: Add setAudioChannelLimit(..), correlating with AudioSink.setCh... | Sven Gothel | 2023-05-23 | 1 | -0/+15 |
* | Common av classes (*AudioSink, ..) are promoted to gluegen (commit 270172bcbd... | Sven Gothel | 2023-05-17 | 5 | -590/+3 |
* | HiDPI: Revise AWT GLCanvas/GLJPanel ScalableSurface: No setSurfaceScale(), ha... | Sven Gothel | 2023-05-15 | 2 | -116/+118 |
* | GLMediaPlayer: Replace GLMediaEventListener.EVENT_CHANGE_* 'int event_mask' w... | Sven Gothel | 2023-05-09 | 1 | -39/+112 |
* | Graph GLRegion: DEBUG_BUFFER (growth) 'jogl.debug.graph.curve.Buffer' | Sven Gothel | 2023-05-05 | 1 | -19/+35 |
* | Graph GLRegion.growBuffer(..): Disable debug output (static final flag) | Sven Gothel | 2023-05-04 | 1 | -3/+9 |
* | AudioSinkFactory: Add debug output in case of failed initialization | Sven Gothel | 2023-05-04 | 1 | -0/+2 |
* | Graph FontFactor: Adopt to GlueGen commit 69d22df0a6132dbf8b88fd04090c0bc8112... | Sven Gothel | 2023-05-04 | 1 | -1/+1 |
* | AABBox: Add 'translate' w/ dedicated components | Sven Gothel | 2023-04-28 | 1 | -0/+15 |
* | [PMV]Matrix[4f]: Clarify 'mulVec[34]f' in-place arg properties, add pure in-p... | Sven Gothel | 2023-04-28 | 2 | -16/+113 |
* | Vec[234]f: Add 'max' and 'min' function | Sven Gothel | 2023-04-28 | 3 | -0/+45 |
* | Graph GLRegion/TextRegionUtil: Enhance pre-determination of buffer-size, incr... | Sven Gothel | 2023-04-20 | 3 | -33/+93 |
* | Graph OutlineShape.get{Outline->}VectexCount() renamed | Sven Gothel | 2023-04-20 | 1 | -1/+1 |
* | GLArrayDataClient: Refine API doc for grow*() and reserve() | Sven Gothel | 2023-04-20 | 1 | -2/+2 |
* | Graph GLRegion*: Utilize interleaved GLSL buffers for vertices, curveParams a... | Sven Gothel | 2023-04-20 | 3 | -68/+105 |
* | GLArrayDataServer.addGLSLSubArray(): Return (actual) GLArrayDataWrapper inste... | Sven Gothel | 2023-04-20 | 1 | -1/+1 |
* | Graph [GL]Region: Use small initial indices/vertices count (640 -> 16), since... | Sven Gothel | 2023-04-19 | 2 | -6/+9 |
* | Graph GLRegion: Consolidate pass-1 common data (indices, vertices, ..) and al... | Sven Gothel | 2023-04-19 | 2 | -14/+184 |
* | Graph Region.addOutlineShape(): Fix DEBUG_INSTANCE path, enable perf counter ... | Sven Gothel | 2023-04-19 | 1 | -0/+3 |
* | Graph: Region.countOutlineShape(..) -> static, allow usage w/o instance; Text... | Sven Gothel | 2023-04-19 | 3 | -33/+40 |
* | Graph Font.getGlyphShapeBounds(): Use variant w/ 2 temp AffineTransform match... | Sven Gothel | 2023-04-18 | 1 | -2/+5 |
* | Graph OutlineShape.checkOverlaps(): Test overlap first to drop overlaps.conta... | Sven Gothel | 2023-04-18 | 1 | -1/+1 |
* | VectorUtil: Fix isVec3InTriangle3(..) testing p1, p2 and p3 | Sven Gothel | 2023-04-18 | 1 | -12/+8 |
* | Graph + GraphUI: Consolidate Vertex: Drop SVertex and factory, use Vec[234]f ... | Sven Gothel | 2023-04-18 | 15 | -956/+438 |
* | Typecast Font: Add API doc for getLineHeight(), remove unused Vec3f import | Sven Gothel | 2023-04-14 | 1 | -2/+14 |
* | Graph OutlineShape: Add getOutlineVectexCount(), i.e. total vertex count of a... | Sven Gothel | 2023-04-14 | 1 | -0/+10 |
* | Typecast Font.Glyph: Expose isUndefined(), i.e. name == ".notdef" | Sven Gothel | 2023-04-14 | 1 | -0/+3 |
* | Typecast: Expose (new) getGlyphCount(): GlyfTable.getSize() -> (OTFont,Font).... | Sven Gothel | 2023-04-14 | 1 | -0/+5 |
* | Graph Region: Add NORM_RENDERING_BIT (0) for better documented usage; Add get... | Sven Gothel | 2023-04-14 | 1 | -0/+31 |
* | Graph/Math: Cleanup toString(), spacing and use System.lineSeparator() | Sven Gothel | 2023-04-12 | 4 | -27/+21 |
* | Matrix4f.mapWin*(): Drop unused temp matrices, map*() returns false on invPMv... | Sven Gothel | 2023-04-09 | 2 | -335/+603 |
* | PMVMatrix: Expose temporary storage (w/o side-effects) for efficiency; GraphU... | Sven Gothel | 2023-04-08 | 1 | -1/+42 |
* | PMVMatrix API doc: Use `` to quote code since {@code } causes block-quoting w... | Sven Gothel | 2023-04-08 | 1 | -5/+5 |
* | PMVMatrix rewrite using Matrix4f, providing SyncMatrix4f* for GLUniformData; ... | Sven Gothel | 2023-04-07 | 20 | -1416/+1524 |
* | Matrix4f Perf: Enhance invert(), Drop (test) load on Matrix4f.mul(Matrix4f) f... | Sven Gothel | 2023-04-05 | 2 | -89/+177 |
* | AABBOX: Revert API doc copy/type errors from commit 15e60161787224e85172685f7... | Sven Gothel | 2023-04-05 | 1 | -7/+7 |
* | Math: Complete Matrix4f w/ Vec[234]f and adopt it throughout Quaternion, Ray,... | Sven Gothel | 2023-04-05 | 20 | -871/+3238 |
* | Graph GLSL: Enable 'discard' in fragment shader w/o GLRendererQuirks.GLSLBugg... | Sven Gothel | 2023-03-30 | 1 | -5/+11 |
* | Graph*: API doc refinement | Sven Gothel | 2023-03-30 | 1 | -1/+1 |
* | Vec2f, Vec3f: Return this @ set(..), add set(float[]) and add(float, ..) | Sven Gothel | 2023-03-30 | 2 | -22/+60 |
* | Graph RenderState: Add setColorStatic(float[]) variant | Sven Gothel | 2023-03-28 | 1 | -0/+3 |
* | Graph Font.GlyphVisitor*: Pass 'char symbol' to visitor, passing full text-pr... | Sven Gothel | 2023-03-28 | 3 | -5/+8 |
* | Graph Font.Glyph: Add getFont() (the owner) | Sven Gothel | 2023-03-28 | 1 | -0/+3 |
* | Graph FontScale: Simplify names, fix API doc and add unit test | Sven Gothel | 2023-03-28 | 1 | -27/+102 |
* | Graph Font: Rename getBBox*() -> getBounds*() to preserve a common semantic name | Sven Gothel | 2023-03-27 | 1 | -6/+6 |