Skip to content

Multi‑chart dashboarding

Latest

Choose a tag to compare

@hunterg325 hunterg325 released this 16 Feb 03:23
dd1a1ec

Summary

Upgrade chartgpu-react to 0.1.3 with first-class multi-chart dashboarding, shared GPU context, and streaming-aware events on top of @chartgpu/chartgpu@0.2.8. [github](#11)

Multi‑chart dashboarding

  • Add gpuContext prop and useGPUContext hook so multiple charts can share a single GPUDevice (and optional pipeline cache), cutting setup overhead for rich dashboards. [github](#11)
  • Enable synchronized, multi-panel layouts by letting a parent component own the GPU context and pass it into many ChartGPU instances (e.g., linked time ranges or tiled views). [github](#11)
  • Document multi-chart patterns in the README and examples, including a streaming dashboard that shares context while wiring onDataAppend/onDeviceLost into the surrounding UI. [github](#11)

Other notable changes

  • Bump chartgpu-react to 0.1.3 and align with @chartgpu/chartgpu@0.2.8. [github](#11)
  • Expand ChartGPUHandle with external render control (needsRender, renderFrame, getRenderMode, setRenderMode) for app-owned render loops. [github](#11)
  • Surface onDataAppend and onDeviceLost events to React, plus richer streaming types for append payloads. [github](#11)