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