summaryrefslogtreecommitdiff
path: root/src/mbgl/sprite/sprite_parser.hpp
Commit message (Collapse)AuthorAgeFilesLines
* [core, node, darwin, android, qt] Make image ID part of ImageJohn Firebaugh2017-05-161-14/+10
| | | | More like Source and Layer.
* [core] Split style image collection from SpriteAtlasIvo van Dongen2017-05-121-2/+2
|
* [all] Rationalize style::ImageJohn Firebaugh2017-04-241-6/+6
| | | | | | | 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-6/+1
|
* [core] change std::array<uint16_t, 2> to mbgl::SizeKonstantin Käfer2016-10-271-4/+4
|
* [core] use #pragma once instead of ifdef include guardsKonstantin Käfer2016-05-251-4/+1
|
* [core] Define mbgl::variant (#4833)John Firebaugh2016-04-251-3/+2
| | | For parallelism with mbgl::optional, and to avoid exposing namespaces other than `mbgl` in the public API.
* [core] Rationalize error handling for resource loadingJohn Firebaugh2015-12-231-2/+2
| | | | | | | | | * Standardize on std::exception_ptr as the error representation (fixes #2854). * Don't format textual strings at the error source; pass on the constituent data via observer method parameters instead. * Use the null object pattern to simplify observer notification code. * Further refactoring for ResourceLoading tests.
* [core] Rewrite image handlingJohn Firebaugh2015-11-251-7/+2
| | | | | | * Consolidate Image and StillImage * Typecheck unassociated vs premultiplied images * Rewrite default platform image decoding implementation
* [core] Reorganize sprite related filesJohn Firebaugh2015-11-121-0/+46