Skip to content

Conversation

@kylebarron
Copy link
Member

@kylebarron kylebarron commented Oct 29, 2025

@kylebarron kylebarron changed the title Add A5Layer feat: Add A5Layer Oct 29, 2025
@github-actions github-actions bot added the feat label Oct 29, 2025
kylebarron added a commit that referenced this pull request Oct 29, 2025
In #917 I documented some performance issues during rendering.

Removing these settings for `typedArrayManagerProps` fixes the rendering
performance.

The issue is that we were never using deck.gl to allocate data before
this layer. So I essentially turned off the typed array manager to avoid
any extra memory usage.

But with the H3Layer, we're now passing h3 strings to deck.gl and
letting deck.gl manage the geometry construction. This means that with
the typed array manager turned off we were getting massive performance
hits to allocations and GC.

Also improves perf of the [upcoming
A5Layer](#1001)

cc @felixpalmer
@kylebarron kylebarron merged commit 6777f4d into main Oct 29, 2025
7 checks passed
@kylebarron kylebarron deleted the kyle/a5-layer branch October 29, 2025 20:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

A5 layer

2 participants