Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [core] Invalidate cached tiles of disabled sources on relayout | John Firebaugh | 2017-04-07 | 1 | -3/+5 |
| | |||||
* | [core] De-mutex GlyphAtlas and SpriteAtlas | Chris Loer | 2017-04-04 | 1 | -4/+0 |
| | | | | | | | | | | | | - 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 | ||||
* | Make Source::getZoomRange return an optional range | Bruno de Oliveira Abinader | 2017-03-21 | 1 | -1/+1 |
| | |||||
* | [core] Expose Source::getZoomRange | Bruno de Oliveira Abinader | 2017-03-20 | 1 | -1/+1 |
| | |||||
* | [core] query source features | Ivo van Dongen | 2017-03-09 | 1 | -0/+3 |
| | |||||
* | [core] rename query options for query rendered features | Ivo van Dongen | 2017-03-09 | 1 | -2/+2 |
| | |||||
* | [core] clear source when removed from style | Ivo van Dongen | 2017-03-06 | 1 | -0/+3 |
| | |||||
* | [core] Add support for queryRenderedFeatures filter | Asheem Mamoowala | 2017-03-04 | 1 | -1/+3 |
| | |||||
* | [core] don't assign clip IDs to tiles that aren't rendered | Konstantin Käfer | 2016-11-08 | 1 | -1/+1 |
| | |||||
* | [core] Separate pathway for notifying workers of new images/glyphs | John Firebaugh | 2016-11-07 | 1 | -3/+6 |
| | |||||
* | [core] remove tiles for disabled sources | Konstantin Käfer | 2016-10-27 | 1 | -0/+4 |
| | | | | When no layer of a source is visible anymore, we are now evicting tiles that are still stored in that source and move them to the cache. | ||||
* | [core] geojson source - clear cache when json content is set | Ivo van Dongen | 2016-10-25 | 1 | -1/+1 |
| | |||||
* | [core] Removed map attribution API | Minh Nguyễn | 2016-09-26 | 1 | -0/+2 |
| | | | | Since client code can readily access the individual sources, Map doesn’t need to expose a dedicated API for iterating over them. | ||||
* | [core] - mutable geojson sources. make tiles protected for ↵ | Tobrun | 2016-09-20 | 1 | -1/+1 |
| | | | | geojson_source_impl (#6347) | ||||
* | [core] Use an actor model for tile worker concurrency | John Firebaugh | 2016-09-16 | 1 | -9/+6 |
| | |||||
* | [core] change bool to enum class bool TileLoadState | Konstantin Käfer | 2016-09-07 | 1 | -1/+1 |
| | |||||
* | [core] Initial state of Source::Impl::enabled must be true | John Firebaugh | 2016-09-06 | 1 | -1/+5 |
| | | | | Until Style::recalculate() is called to check that there are no visible layers using the source, we have to assume there are. Otherwise, Style::isLoaded() can return a false positive. | ||||
* | [core] Prepare style observer interfaces for source reloading | John Firebaugh | 2016-09-06 | 1 | -1/+1 |
| | | | | | * Renamed {Source,Tile}Observer::onNeedsRepaint to onTileUpdated. Messages should be in terms of what happened to the observed object, not in terms of what the observer needs to do. This also removes a confusing overlap of virtual methods on StyleObserver. * Added style::Observer::onUpdate(Update). This is also a violation of the above rule, but I'm hopeful that it will disappear when update batching is implemented. | ||||
* | [core] Add Source::Impl::reload | John Firebaugh | 2016-09-06 | 1 | -0/+4 |
| | |||||
* | [core] remove unused TimePoint during Source update | Konstantin Käfer | 2016-09-05 | 1 | -3/+0 |
| | |||||
* | [core] Source::update => Source::{load,parse}Tiles, Source::load => ↵ | Konstantin Käfer | 2016-09-05 | 1 | -2/+3 |
| | | | | Source::loadDescription | ||||
* | [core] Inline Source::Impl::getTile | John Firebaugh | 2016-08-26 | 1 | -2/+0 |
| | |||||
* | [core] Runtime source API: private impls | John Firebaugh | 2016-06-16 | 1 | -0/+101 |