summaryrefslogtreecommitdiff
path: root/src/mbgl/text/glyph_atlas.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Bump Mapbox GL Nativeqt-v1.1.0Thiago Marcos P. Santos2017-08-091-218/+52
| | | | mapbox-gl-native @ edd7948893fcd40a24d96b790e21d3dd028cecbe
* [core] abort early when placing a glyph in GlyphAtlas if the bitmap is invalidKonstantin Käfer2017-01-171-2/+12
|
* [core] harden Glyph PBF parsingKonstantin Käfer2017-01-171-5/+2
|
* [build] move logging to utilKonstantin Käfer2016-11-221-2/+2
|
* [core] Use UTF-16 instead of UTF-32 for label features to avoid extra ↵Chris Loer2016-11-171-2/+2
| | | | | | | conversions and reduce in-memory size. Continue to use uint32 as glyph ID to maintain Glyph PBF, even though we're only using 16 bits of that uint32. Use std::codecvt instead of boost::unicode_iterator for UTF8->UTF16 conversions.
* [core] convert GlyphAtlas to use managed texture handlingKonstantin Käfer2016-11-011-61/+23
|
* [core] remove dependence on gl.h typesKonstantin Käfer2016-09-291-3/+3
|
* [core] merge gl::ObjectStore into gl::ContextKonstantin Käfer2016-09-271-5/+4
|
* [core] rename gl::Config to gl::ContextKonstantin Käfer2016-09-271-10/+10
|
* [core] Convert uses of std::set to std::unordered_set (#6325)Lucas Wojciechowski2016-09-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | * src/mbgl/annotation/annotation_manager.hpp * src/mbgl/algorithm/update_renderables.hpp * src/mbgl/geometry/glyph_atlas.hpp * src/mbgl/renderer/painter.cpp and src/mbgl/renderer/render_item.hpp * src/mbgl/renderer/symbol_bucket.hpp and src/mbgl/text/glyph_store.hpp * src/mbgl/sprite/sprite_atlas.hpp * include/mbgl/storage/network_status.hpp * src/mbgl/text/collision_tile.cpp * src/mbgl/style/update_batch.hpp * platform/default/mbgl/storage/offline_download.hpp * Add GlyphRangeSet typedef * Fix whitespace & unused imports
* [core] Merge GlyphStore and GlyphAtlasJohn Firebaugh2016-09-191-0/+263