-
Notifications
You must be signed in to change notification settings - Fork 2.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Try different glyph range scenarios #388
Comments
Available at:
I rendered both of the current fontstacks:
Here's gists with lists of the PBFs and sizes.
I can jump on setting up llmr branches to test these two different rangetypes out next. |
@yhahn we could run the same animation smoothly covering a range of zoom levels (with long duration so that tiles are loaded in time), one for 256 and one for 1024, cache busted, and compare total traffic (filtered in dev tools to only measure glyph pbfs). |
Just switched to 256 in llmr-native with good results. mapbox/mapbox-gl-native@9939647 Wondering if for now we should go with that? I am a bit skeptical of putting a lot of priority on a perf comparison today and trying to come up with very conclusive results that we won't want to reexplore later : ) |
256 sounds good for now |
👍 to 256 for now, we may want to eventually do something like glyph ranges starting at the initial index of a unicode block and breaking in 256 glyph increments so that we don't randomly pull in unnecessary glyphs from nearby blocks. 1024 would be overkill for most blocks though. |
Great, we can refine/revisit/iterate on this after this cycle. |
Closing this down here -- will track further work upstream, e.g. mapbox/node-fontnik#36 |
draw_line_string mode tests
OTOH:
I'll throw these in different prefixes on S3 for comparison and we can make llmr branches to try 'em out.
cc @kkaefer @mikemorris
The text was updated successfully, but these errors were encountered: