deepscatter icon indicating copy to clipboard operation
deepscatter copied to clipboard

refactor buffer storage 3

Open bmschmidt opened this issue 1 year ago • 1 comments

[!IMPORTANT] Add wait_for_zoom_attachment() to handle race condition with zoom state in rendering process.

  • Behavior:
    • Add wait_for_zoom_attachment() in Renderer to handle race condition with zoom state.
    • Use wait_for_zoom_attachment() in ReglRenderer in regl_rendering.ts to ensure zoom state is set before rendering.
  • Types:
    • Update onZoomCallback type in types.ts to use ZoomTransform directly.
  • Imports:
    • Add Selection import from d3-selection in rendering.ts.

This description was created by Ellipsis for 01d31db71bf04b15b01ee29c5d9a7177da9c2cea. It will automatically update as commits are pushed.

bmschmidt avatar Dec 18 '24 21:12 bmschmidt

[!WARNING] This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite. Learn more

  • #183 Graphite
  • #182 Graphite
  • #181 Graphite
  • #180 Graphite
  • #179 Graphite
  • #178 Graphite 👈 (View in Graphite)
  • #177 Graphite
  • #176 Graphite
  • #175 Graphite
  • #174 Graphite
  • #173 Graphite: 1 other dependent PR (#195 Graphite)
  • #154 Graphite
  • #172 Graphite
  • #192 Graphite: 1 other dependent PR (#193 Graphite)
  • #194 Graphite: 1 other dependent PR (#81 Graphite)
  • main

This stack of pull requests is managed by Graphite. Learn more about stacking.

bmschmidt avatar Dec 18 '24 21:12 bmschmidt