| Commit message (Expand) | Author | Age | Files | Lines |
* | GLMediaPlayer/FFMPEGMediaPlayer: Add working subtitle (text + ass/saa) suppor... | Sven Göthel | 2024-01-28 | 12 | -36/+401 |
* | GraphUI Misc Cleanup: Move get*Font() helper to Scene; Allow GraphShape.drawI... | Sven Göthel | 2024-01-28 | 5 | -24/+30 |
* | GraphUI Group: Don't draw border is set invisible | Sven Göthel | 2024-01-28 | 1 | -2/+2 |
* | GraphUI MediaPlayer: Disable always DEBUG hack | Sven Göthel | 2024-01-27 | 1 | -1/+1 |
* | GraphUI MediaPlayer: Bump Chapter tooltip scale | Sven Göthel | 2024-01-27 | 1 | -1/+1 |
* | GLMediaPlayer: Support tile metadata | Sven Göthel | 2024-01-27 | 7 | -47/+73 |
* | GraphUI MediaPlayer Widget: Support switching audio and subtitle streams, sho... | Sven Göthel | 2024-01-27 | 1 | -7/+54 |
* | GLMediaPlayer: Add initial subtitle support, track audio/video/subtitle strea... | Sven Göthel | 2024-01-27 | 22 | -113/+468 |
* | GraphUI MediaPlayer: seek from display-thread, don't act on SliderAdapter.cli... | Sven Göthel | 2024-01-27 | 3 | -17/+17 |
* | GLMediaPlayerImpl: Throw out video_queue_growth | Sven Göthel | 2024-01-27 | 1 | -35/+2 |
* | GLMediaPlayer: Fix playing with single-threaded mode w/ texture-count 1 | Sven Göthel | 2024-01-26 | 2 | -8/+15 |
* | GraphUI Demos: Bump FontView01 + UIMediaGrid01 | Sven Göthel | 2024-01-26 | 2 | -34/+66 |
* | GraphUI MediaPlayer: Cleanup infoLabel layout; Add sticky HUD (always-on) but... | Sven Göthel | 2024-01-26 | 1 | -40/+77 |
* | GraphUI RangeSlider: Use a modulating color for rect page frame for visible r... | Sven Göthel | 2024-01-26 | 1 | -4/+41 |
* | GraphUI Shape: API doc for colors; add makeShapeDirty() on setColor(); add ac... | Sven Göthel | 2024-01-26 | 1 | -9/+68 |
* | GraphUI Layout: Emphasize whether a value/parameter is scaled or unscaled in ... | Sven Göthel | 2024-01-26 | 6 | -72/+76 |
* | Math Vec*: Rename {scale->mul}(..) for non-scalar types (n-dim); Add div(..) | Sven Göthel | 2024-01-26 | 10 | -66/+130 |
* | Bug 1491: GLMediaPlayerImpl: Use a shared *GraphicsDevice for all compatible ... | Sven Göthel | 2024-01-25 | 1 | -3/+41 |
* | Bug 1491: FFMPEGMediaPlayer: Lock moviePtr lifecycle phase in-between [initSt... | Sven Göthel | 2024-01-25 | 1 | -69/+73 |
* | Bug 1491: Add missing rename DefaultGraphicsDevice.swap{Device->}HandleAndOwn... | Sven Göthel | 2024-01-25 | 1 | -2/+2 |
* | NativeWindowFactory.createDevice(..) w/ unitID for cloning; DefaultGraphicsDe... | Sven Göthel | 2024-01-25 | 6 | -82/+75 |
* | Bug 1488: Complete/Fix producing the 64-bit shaderKey: Use long values in bit... | Sven Göthel | 2024-01-25 | 1 | -36/+28 |
* | Graph: Drop non-existing 'JAVA' font from FontFactory | Sven Göthel | 2024-01-25 | 6 | -200/+14 |
* | GraphUI MediaPlayer: Fix Zoom behavior; Disable DEBUG output | Sven Göthel | 2024-01-19 | 1 | -33/+67 |
* | GraphUI RangeSlider/RangedGroup: Fix overall integration, adding more API com... | Sven Göthel | 2024-01-19 | 4 | -142/+359 |
* | GraphUI Tooltip: Use delayMS for no time-based alarm (only used for now()); F... | Sven Göthel | 2024-01-19 | 2 | -15/+16 |
* | GraphUI Demos: Minor fixes | Sven Göthel | 2024-01-22 | 3 | -21/+6 |
* | VBORegionSPES2: Disable verbose flag in TextureSequence.setTexCoordBBox() .. ... | Sven Göthel | 2024-01-22 | 1 | -1/+1 |
* | Bug 1488: FFMPEGMediaPlayer: Fix getTextureFragmentShaderHashID(), i.e. use a... | Sven Göthel | 2024-01-22 | 1 | -6/+3 |
* | Bug 1488 - Graph RegionRenderer: Use a more deterministic 64-bit shaderKey: [... | Sven Göthel | 2024-01-22 | 1 | -31/+62 |
* | Scene.dispatchMouseEventPickShape(): Reuse PMVMatrix4f, Ray and Vec3f within ... | Sven Göthel | 2024-01-19 | 1 | -6/+8 |
* | TooltipShape.destroyTip(): Only show warning instead of throwing a RuntimeExc... | Sven Göthel | 2024-01-19 | 1 | -1/+5 |
* | Simplify TooltipShape: Create own wrapper Group to not mutate user given Shap... | Sven Göthel | 2024-01-22 | 3 | -33/+83 |
* | Bug 1488 - Graph RegionRenderer: Ensure shaderPrograms1 path is disabled usin... | Sven Göthel | 2024-01-22 | 1 | -6/+8 |
* | Bug 1490: Add missing rename Shape.transformMvTo() -> applyMatToMv(), an tran... | Sven Göthel | 2024-01-22 | 1 | -31/+31 |
* | Bug 1489 - GraphUI Group: Resolve Performance Regression in Scene.pickShape()... | Sven Göthel | 2024-01-22 | 16 | -117/+340 |
* | Bug 1490 - GraphUI Performance: Group/Scene: Use temp sorted arrays | Sven Göthel | 2024-01-22 | 2 | -16/+25 |
* | Bug 1490 - GraphUI Group: Resolve Performance Issues with Shape Mv Transform ... | Sven Göthel | 2024-01-22 | 18 | -116/+223 |
* | Bug 1488 - Graph RegionRenderer Shader Mapping: Revert to IntObjectHashMap an... | Sven Göthel | 2024-01-22 | 1 | -64/+182 |
* | GraphUI Demos: Minor finetuning.. | Sven Göthel | 2024-01-21 | 3 | -11/+22 |
* | UIShapeClippingDemo00: Fix behavior, use shape as child and completely chain ... | Sven Göthel | 2024-01-21 | 1 | -24/+23 |
* | GraphUI Demo Fontview: Demonstrate Clipping w/ rotation; Reuse GlyphShape for... | Sven Göthel | 2024-01-20 | 1 | -45/+123 |
* | GraphUI RangeSlider: Keep Region.AA_RENDERING_MASK in renderModes | Sven Göthel | 2024-01-20 | 1 | -1/+1 |
* | GraphUI Tooltip*: Allow user to trigger display via now(); Ensure TooltipShap... | Sven Göthel | 2024-01-20 | 4 | -45/+108 |
* | GraphUI Group: Add ctor with most usable values, allowing injecting a Group a... | Sven Göthel | 2024-01-20 | 1 | -1/+24 |
* | GraphUI Group/BoxLayout/GridLayout: Handle empty Group, i.e. detect zero-size... | Sven Göthel | 2024-01-20 | 3 | -5/+19 |
* | GraphUI Graph/Scene: Reuse TreeTool for contains(), getShapeByID() and getSha... | Sven Göthel | 2024-01-20 | 3 | -53/+54 |
* | Graph Clipping: Use Frustum Clipping using AABBox -> Mv transformed Cube -> F... | Sven Göthel | 2024-01-20 | 22 | -219/+364 |
* | Frustum: Revise code and its Plane definition to support Cube->Frustum as wel... | Sven Göthel | 2024-01-19 | 6 | -55/+203 |
* | Add Cube to Frustum Plane mapping, supporting transformation of object-space ... | Sven Göthel | 2024-01-19 | 2 | -1/+251 |