summaryrefslogtreecommitdiff
path: root/test/sprite/sprite_atlas.test.cpp
Commit message (Collapse)AuthorAgeFilesLines
* [all] Rationalize style::ImageJohn Firebaugh2017-04-241-81/+36
| | | | | | | A style has a collection of images, just as it has collections of sources and layers. * Name things appropriately * Use std::unique_ptr
* [core] Move Sprite parsing to thread poolKonstantin Käfer2017-04-241-3/+5
|
* [core] De-mutex GlyphAtlas and SpriteAtlasChris Loer2017-04-041-15/+19
| | | | | | | | | | | | - Expose glyph and icon information to workers via message interface. - Glyph/SpriteAtlas track which tiles have outstanding requests and send messages to them when glyphs/icons become available. - Remove obsolete "updateSymbolDependentTiles" pathway - Symbol preparation for a tile now depends on all glyphs becoming available before it can start. - Start tracking individual icons needed for a tile, although we don't do anything with the information yet. - Introduce typedef for GlyphID
* [core] Eliminate SpritePatternModeJohn Firebaugh2017-02-141-8/+8
|
* [core] Combine SpriteAtlas::getPosition with SpriteAtlas::getImageJohn Firebaugh2017-02-141-1/+1
|
* [core] Eliminate SpriteAtlas::updateDirtyJohn Firebaugh2017-02-141-6/+19
| | | | Simplify internal datastructures. Properly remove rects from the bin pack when an image is removed.
* [tests] Use test::checkImageJohn Firebaugh2017-02-141-17/+5
|
* [core] convert SpriteAtlas to use managed texture handlingKonstantin Käfer2016-11-011-38/+30
|
* [core] change std::array<uint16_t, 2> to mbgl::SizeKonstantin Käfer2016-10-271-22/+22
|
* [test] add .test.cpp suffix to test case filesKonstantin Käfer2016-09-281-0/+419