aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* GraphUI: Button: Reduce default DEFAULT_LABEL_ZOFFSET from 0.005f -> 0.0001f,...Sven Gothel2023-08-271-1/+1
* GraphUI: Extract generalized AnimGroup functionality from UISceneDemo03*, pro...Sven Gothel2023-08-277-781/+1336
* Add TestVec3f01NOUI: This test shall be enhanced, only priliminary angle test...Sven Gothel2023-08-271-0/+137
* AABBox: Fix intersects2DRegion(..), add resize{Height, Width}(..) and AABBox ...Sven Gothel2023-08-271-4/+57
* Vec3f: Add UNIX_X and UNIX_X_NEG, enhance API docSven Gothel2023-08-271-2/+4
* Quaternion: Add rotateByAngleNormalAxis(..) variant using Vec3f axisSven Gothel2023-08-271-1/+18
* GraphUI: Use thread-save and lock-free CopyOnWriteArrayList for List<Shape>, ...Sven Gothel2023-08-272-4/+4
* AABBox: Add set(AABBox)Sven Gothel2023-08-251-0/+13
* GraphUI: Shape: Add runSynced(Runnable); Add setPMVMatrix(..) to setup comple...Sven Gothel2023-08-251-39/+100
* GraphUI: Group API doc + remove GlyphShape's redundant many getOrigPos() vari...Sven Gothel2023-08-252-40/+7
* Vec[234]f: Add scale(Vec[234]f s) variant for convenienceSven Gothel2023-08-233-0/+9
* TestSWTAccessor02NewtGLWindow: Use lambda for SWTAccessor.invokeOnOSTKThread(..)Sven Gothel2023-08-231-4/+5
* Demos: Use Runnable lambda for window.destroy() off-thread and use key-symbol...Sven Gothel2023-08-2310-57/+37
* UISceneDemo03b: Add a little more customization ..Sven Gothel2023-08-191-6/+23
* Bug 1310: Reset GLJPanel states @ dispose(..) and always reshapeImpl(..) @ ad...v2.5.0Sven Gothel2023-08-181-7/+30
* Bug 1310: Detect missing glViewport(..) on Windows before GLEventListener.res...Sven Gothel2023-08-181-2/+24
* Demos: ..demos.graph.ui.util.GraphUIDemoArgs -> ..demos.util.CommandlineOptionsSven Gothel2023-08-1316-34/+33
* GraphUIDemoArgs: Issue GLProfile.initSingleton() once in static init block, e...Sven Gothel2023-08-132-1/+5
* UISceneDemo20: Fix info/debug text title GPUUISceneGLListener0A -> UISceneDemo20Sven Gothel2023-08-131-7/+8
* Minor cleanup of imports, etc: FBObject, GLContext*, Texture, ..Sven Gothel2023-08-137-58/+36
* Texture ctor w/ external textureID: Pass `ownsTextureID` where true hands ove...Sven Gothel2023-08-133-17/+48
* GraphUIDemoArgs: Add GL4 coreSven Gothel2023-08-131-0/+2
* Demos: Add main() to GearsES2, .. allowing to be used for simple bringup testsSven Gothel2023-08-133-12/+166
* Animator*: Add ctor variants passing modeBits directly, i.e. enable/disable A...Sven Gothel2023-08-1369-741/+941
* FontViewListener01/TestTextRendererNEWT21: Use 30 pixelPerCell (total w/ gap)...Sven Gothel2023-08-121-10/+21
* Graph TextRegionUtil.drawString3D(..): Allow null `rgbaColor` w/o color-chann...Sven Gothel2023-08-121-6/+12
* GLMediaPlayer: Show more reasonable DEBUG output in factory; Impl initGL(GL) ...Sven Gothel2023-08-112-6/+26
* Untangle joal from build requirements as introduced via new jogl-demosSven Gothel2023-08-073-6/+4
* Test Bug1310: Remove and re-add a GLJPanel from its Swing parent (working)Sven Gothel2023-08-071-0/+246
* Graph / GraphUI Demos: Don't use the color-channel if not required (mixing co...Sven Gothel2023-08-026-14/+17
* Graph TextRegionUtil.drawString3D(..): Redefine 'rgbaColor' semantics: Either...Sven Gothel2023-08-021-3/+24
* Graph RenderState: Initialize colorStatic w/ all white (1,1,1,1) if color-cha...Sven Gothel2023-08-021-1/+1
* Graph RegionRenderer.destroy(): Detach RenderState from GL instanceSven Gothel2023-08-021-0/+1
* Graph: Simplify RegionRenderer API by exposing common RenderState methods (an...Sven Gothel2023-08-0219-91/+98
* UISceneDemoU01a: Destory textRegion @ disposeSven Gothel2023-08-011-0/+1
* Graph Add {GLRegion, GraphShape}.setTextureUnit(int): Allowing to set texture...Sven Gothel2023-08-016-10/+48
* Graph RegionRendered.init(..): Disable renderer (and shader programs etc) to ...Sven Gothel2023-08-013-11/+7
* Graph RenderState: Initialize colorStatic w/ alpha=1 to avoid invisible rende...Sven Gothel2023-08-011-1/+1
* Graph GLRegion.create(..): Expose variant with custom pass2TexUnit for VBAA (...Sven Gothel2023-08-011-5/+23
* Add Graph/GraphUI UISceneDemoU01a, showcase integration and multiple projecti...Sven Gothel2023-08-011-0/+351
* GLStateTracker: Add tracking of blending states (part-1)Sven Gothel2023-08-011-2/+129
* GLStateTracker: Encapsulate PixelStateMap for PixelStorei states (prepare for...Sven Gothel2023-08-011-44/+69
* GraphUI: Add Shape.getSurfacePort(..): Similar to getSurfaceSize(..) but retu...Sven Gothel2023-08-011-0/+31
* Graph: Minor cleanup: TextRegionUtil: Fix API doc references; RegionRenderer....Sven Gothel2023-08-013-8/+6
* Add {GL, GLContext}.getDefaultDrawBuffer() to complement getDefaultReadBuffer()Sven Gothel2023-07-156-28/+98
* NativeSignatureJavaMethodBindingEmitter: Adopt to GlueGen changesSven Gothel2023-07-101-41/+40
* Adopt to GlueGen Struct API Change get/set array argumentsSven Gothel2023-06-161-2/+3
* Adopt to GlueGen commit 952e0c1f83c9e0583a97d39988a6ba1428911c8cSven Gothel2023-06-163-207/+205
* Use DPI scaling to scale drawn fonts.Glenn Burkhardt2023-06-041-1/+14
* GraphUI UISceneDemo20: Add OpenAL spatial 3D sound features: Add SimpleSineSy...Sven Gothel2023-05-231-5/+219