daniel-c-harvey
020a945843
Detect HW acceleration; default lava off on software renderer; release probe WebGL context
...
Probes UNMASKED_RENDERER_WEBGL once per page via a throwaway WebGL context; defaults the lava subsystem off on a positive software-renderer match or total WebGL failure; releases the throwaway context via WEBGL_lose_context after reading the renderer string to avoid exhausting the browser's per-page context limit.
2026-06-26 10:41:07 -04:00
daniel-c-harvey
374f09150f
Auto-throttle visualizer under sustained Opus decode pressure; strip streaming investigation instrumentation
2026-06-26 06:00:05 -04:00
daniel-c-harvey
dd4f8ddded
feat(visualizer): Phase 15 control-deck rework
...
Centered tinted MudOverlay (NowPlayingCard chrome) replaces the anchored popover; eight dials become a deterministic three-row LAVA/WAVE layout; lava + waveform lamp toggles drive a genuine per-subsystem draw-skip; scroll/zoom becomes a slider; playful tooltips; green=interactive/light=static.
2026-06-17 14:28:15 -04:00
daniel-c-harvey
585dd30efb
fix(visualizer): correct cross-ref extension .ts to .cs in WaveformVisualizer comment
2026-06-17 10:27:42 -04:00
daniel-c-harvey
3839948eeb
refactor(12.A): rename Mix* visualizer engine to Waveform* abstraction
2026-06-17 10:16:44 -04:00