summaryrefslogtreecommitdiff
path: root/src/mbgl/sprite/sprite_atlas.cpp
Commit message (Expand)AuthorAgeFilesLines
* [core] Per-bucket icon atlasesJohn Firebaugh2017-06-131-256/+0
* [core] Replace inline SpriteAtlas updates with diffingJohn Firebaugh2017-05-301-15/+13
* [core] Don't use a separate SpriteAtlas for annotation imagesJohn Firebaugh2017-05-261-3/+15
* [core] Auto-growable SpriteAtlas using shelf-packJohn Firebaugh2017-05-261-36/+44
* [core] Simplify and fix sprite atlas coordinate calculationsJohn Firebaugh2017-05-231-32/+32
* [core] Move pattern coordinate division by texture size into shaderJohn Firebaugh2017-05-231-5/+3
* [core] Remove redundant SpriteAtlasElement membersJohn Firebaugh2017-05-171-4/+2
* [core] Remove ambiguous get{Width,Height} accessors from style::ImageJohn Firebaugh2017-05-171-5/+5
* [core] Remove obsolete modular arithmetic on atlas coordinatesJohn Firebaugh2017-05-171-12/+5
* [core, node, darwin, android, qt] Make image ID part of ImageJohn Firebaugh2017-05-161-9/+4
* [core] Immutable<Impl> for ImageJohn Firebaugh2017-05-151-10/+11
* [core] Split style image collection from SpriteAtlasIvo van Dongen2017-05-121-101/+14
* [core] Tweak handling of annotation special case SpriteAtlasJohn Firebaugh2017-04-261-2/+2
* [all] Rationalize style::ImageJohn Firebaugh2017-04-241-66/+53
* [core] Move Sprite parsing to thread poolKonstantin Käfer2017-04-241-14/+28
* [core] De-mutex GlyphAtlas and SpriteAtlasChris Loer2017-04-041-9/+36
* [core] Eliminate SpritePatternModeJohn Firebaugh2017-02-141-28/+26
* [core] Mutex no longer needs to be recursiveJohn Firebaugh2017-02-141-5/+5
* [core] Combine SpriteAtlas::getPosition with SpriteAtlas::getImageJohn Firebaugh2017-02-141-27/+23
* [core] Inline SpriteAtlas::allocateImageJohn Firebaugh2017-02-141-22/+11
* [core] Eliminate SpriteAtlas::updateDirtyJohn Firebaugh2017-02-141-71/+82
* [core] Eliminate SpriteAtlas::HolderJohn Firebaugh2017-02-141-28/+23
* [core] Make Image saferJohn Firebaugh2017-02-141-38/+18
* [build] move logging to utilKonstantin Käfer2016-11-221-2/+2
* [core] convert SpriteAtlas to use managed texture handlingKonstantin Käfer2016-11-011-90/+36
* [core] change std::array<uint16_t, 2> to mbgl::SizeKonstantin Käfer2016-10-271-6/+7
* [core] remove dependence on gl.h typesKonstantin Käfer2016-09-291-6/+6
* [core] merge gl::ObjectStore into gl::ContextKonstantin Käfer2016-09-271-4/+4
* [core] rename gl::Config to gl::ContextKonstantin Käfer2016-09-271-11/+11
* [core] Merge SpriteStore and SpriteAtlasJohn Firebaugh2016-09-191-16/+148
* [core] change bool wrap/repeating to enum class SpritePatternModeKonstantin Käfer2016-09-071-10/+12
* [core] track texture state to avoid redundand bindsKonstantin Käfer2016-07-081-6/+11
* [core] code style cleanupsKonstantin Käfer2016-07-011-1/+3
* [tidy] Check modernize-pass-by-valueBruno de Oliveira Abinader2016-06-131-3/+2
* [core] fix pedantic warning messagesKonstantin Käfer2016-06-131-1/+1
* [core] Use unique_resource for GL objectsBruno de Oliveira Abinader2016-06-011-7/+7
* [core] s/GLObjectStore/ObjectStore/Bruno de Oliveira Abinader2016-06-011-4/+4
* [core] s/operator bool/created()/ in {GL,TexturePool}HolderBruno de Oliveira Abinader2016-05-261-1/+1
* [core] Clean up ThreadContext vestigesJohn Firebaugh2016-04-151-1/+0
* [core] Thread GLObjectStore through to Holder objectsJohn Firebaugh2016-02-181-10/+5
* [gl] Added mbgl::gl::Texture{,Pool}HolderBruno de Oliveira Abinader2016-02-181-6/+4
* [gl] Moved GLObjectStore to gl namespaceBruno de Oliveira Abinader2016-02-181-1/+1
* [core] move platform/gl.hpp to gl/gl.hppKonstantin Käfer2016-02-081-1/+1
* [core][ios][osx][android] make SpriteImage accept PremultipliedImageAnsis Brammanis2016-01-191-17/+17
* [core] Use experimental optional instead of mapbox::util::optionalJohn Firebaugh2016-01-191-2/+2
* [core] remove bilinear, nearest scaling, fix #3164Ansis Brammanis2016-01-131-46/+32
* [core] match icon rendering with -jsAnsis Brammanis2016-01-131-19/+15
* [core] Fixed annotation icon replacementMinh Nguyễn2015-12-151-3/+2
* code review updates: sprite_atlas brackets and nullable removed for reuseIden...Romain Quidet2015-12-151-5/+2
* 2210: Sprites can be removed / updated correctlyRomain Quidet2015-12-151-2/+9