This repository has been archived by the owner on Aug 8, 2023. It is now read-only.
Expensive GlyphAtlas bookkeeping #9157
Labels
Core
The cross-platform C++ core, aka mbgl
performance
Speed, stability, CPU usage, memory usage, or power usage
After some basic optimization of the new diff-based style updates, about half of the time taken by
RenderStyle::update
during a "world tour" is spent in:We could optimize this by keeping an inverse of the current index, i.e. keep track of which glyphs are needed by each requestor.
The text was updated successfully, but these errors were encountered: