Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [test] Added bucket feature insertion tests | Bruno de Oliveira Abinader | 2017-07-06 | 1 | -0/+50 |
| | |||||
* | [test] Reuse StubGeometryTileFeature in MergeLines | Bruno de Oliveira Abinader | 2017-07-06 | 2 | -34/+14 |
| | |||||
* | [core] Don't upload empty buckets | Bruno de Oliveira Abinader | 2017-07-06 | 1 | -0/+6 |
| | |||||
* | [core] rename getStencils() to getClipIDs() to better reflect what it ↵ | Konstantin Käfer | 2017-07-06 | 1 | -27/+27 |
| | | | | actually does | ||||
* | [core] don't use unordered_* collections for things we need to sort anyway | Konstantin Käfer | 2017-07-06 | 1 | -1/+1 |
| | |||||
* | [core] refactor ClipID generation | Konstantin Käfer | 2017-07-06 | 1 | -193/+164 |
| | |||||
* | [test] Added API.ZoomHistory | Bruno de Oliveira Abinader | 2017-07-04 | 3 | -0/+62 |
| | |||||
* | [test] Use test::checkImage in API.RepeatedRender | Bruno de Oliveira Abinader | 2017-07-04 | 2 | -9/+5 |
| | |||||
* | [core] Check if frameZoom is NaN in Transform::flyTo callback | Bruno de Oliveira Abinader | 2017-06-28 | 1 | -0/+5 |
| | |||||
* | [core] Clamp to scale boundaries in TransformState::setLatLngZoom | Bruno de Oliveira Abinader | 2017-06-28 | 1 | -0/+16 |
| | |||||
* | [core] fix render doesn’t flag style mutation | Ivo van Dongen | 2017-06-26 | 1 | -0/+26 |
| | |||||
* | [core] Use the ResourceTransform instead of callbacks | Thiago Marcos P. Santos | 2017-06-26 | 1 | -3/+22 |
| | | | | | Based on the actor model, can be considered safer to use since we don't need to worry about object lifetime anymore. | ||||
* | [core] Move setStyleJSON/URL to Style; add Map::setStyle | John Firebaugh | 2017-06-22 | 9 | -66/+68 |
| | |||||
* | [all] Promote Style to public API | John Firebaugh | 2017-06-22 | 5 | -58/+19 |
| | |||||
* | [core] Refactor CustomLayer internals | John Firebaugh | 2017-06-22 | 1 | -0/+4 |
| | | | | Move the responsibility for initialization/deinitialization/rendering to RenderCustomLayer. This eliminates special case code from Map and Style. | ||||
* | [tests] Add tests for MapObserver::on{WillStart,DidFinish}LoadingMap | John Firebaugh | 2017-06-22 | 1 | -0/+50 |
| | |||||
* | [core] always return owning pointers for GeometryTileData::getLayer() | Konstantin Käfer | 2017-06-21 | 1 | -2/+1 |
| | |||||
* | [core] add MBGL_CHECK_ERROR to some locations where it was missing | Konstantin Käfer | 2017-06-21 | 1 | -2/+2 |
| | |||||
* | [core] Rename ThreadedObject to Thread | Thiago Marcos P. Santos | 2017-06-21 | 3 | -38/+38 |
| | | | | | Now that the old Thread class is gone, we can give ThreadedObject a better name. | ||||
* | [core] Remove util::Thread | Thiago Marcos P. Santos | 2017-06-21 | 1 | -296/+0 |
| | | | | Fixes #6425 | ||||
* | [tests] Port the ThreadLocalStorage test to the actor model | Thiago Marcos P. Santos | 2017-06-21 | 1 | -16/+29 |
| | |||||
* | [tests] Port the AsyncTask test to the actor model | Thiago Marcos P. Santos | 2017-06-21 | 1 | -30/+29 |
| | |||||
* | [core] Convert AssetFileSource to ThreadedObject | Thiago Marcos P. Santos | 2017-06-21 | 1 | -16/+9 |
| | |||||
* | [tests] Added tests for ThreadedObject | Thiago Marcos P. Santos | 2017-06-21 | 1 | -0/+277 |
| | |||||
* | [core] Trigger repaint on source changes | Asheem Mamoowala | 2017-06-19 | 1 | -1/+1 |
| | |||||
* | [iOS][macOS] Export `MGLImageSource`, add and update documentation. Use ↵ | Asheem Mamoowala | 2017-06-19 | 1 | -1/+1 |
| | | | | animated ImageSource demo in iOS test app | ||||
* | [core] Fix composite function approximation for non-integer stops | John Firebaugh | 2017-06-16 | 1 | -0/+25 |
| | |||||
* | [core] Implement "smart setStyle" | John Firebaugh | 2017-06-15 | 1 | -28/+0 |
| | |||||
* | [core] Remove unused binpack.hppp | John Firebaugh | 2017-06-13 | 1 | -51/+0 |
| | |||||
* | [core] Per-tile glyph/icon atlases | John Firebaugh | 2017-06-13 | 3 | -24/+44 |
| | |||||
* | [core] Per-bucket icon atlases | John Firebaugh | 2017-06-13 | 15 | -204/+164 |
| | |||||
* | [core] Per-bucket glyph atlases | John Firebaugh | 2017-06-13 | 6 | -42/+42 |
| | |||||
* | [core] Added Backend::{assume,set}ScissorTest | Bruno de Oliveira Abinader | 2017-06-13 | 1 | -0/+10 |
| | |||||
* | Fix undefined memory access in getCoveringRanges() (#9227) | Anand Thakker | 2017-06-09 | 1 | -0/+61 |
| | | | | | | | | | | | | * Add simple unit tests for SymbolSizeBinder * Fix bug in symbol size uniform value calculation For camera functions we were setting the zoom levels in "covering ranges" to `[(zoom stop <= tile zoom), (zoom stop >= 1 + tile zoom)]`, but then evaluating the function at `[tile_zoom, tile_zoom + 1]`. * Check for it != end() before accessing it->first | ||||
* | [core] Collection-level immutability | John Firebaugh | 2017-06-05 | 1 | -2/+2 |
| | | | | Introduce a second level of immutability, over each of the collections held by a style: sources, images, and layers. Tracking immutability at this level allows us to short-circuit significant portions of the RenderStyle update logic via a simple equality check, greatly improving performance. | ||||
* | [core] Fix several bugs in AnnotationManager | John Firebaugh | 2017-06-05 | 1 | -0/+6 |
| | |||||
* | [core] Split RenderStyle from Style | John Firebaugh | 2017-06-05 | 1 | -2/+2 |
| | |||||
* | [core] Simplify LayerObserver API | John Firebaugh | 2017-06-05 | 2 | -27/+19 |
| | |||||
* | [core] Refactor RenderSource updates | John Firebaugh | 2017-06-05 | 5 | -31/+114 |
| | | | | | | | * Eliminate updateBatch in favor of diffing layers and detecting changes to properties upon which layout depends. * Replace RenderSource::{update,remove,invalidate,reload}Tiles with a single update method * Replace TilePyramid::{update,remove,invalidate,reload}Tiles with a single update method * Remove Style& dependency TODO from GeometryTile and TileParameters | ||||
* | [core] Thread Style parameter through queryRenderedFeatures | John Firebaugh | 2017-06-05 | 1 | -1/+1 |
| | |||||
* | [core] Reuse RasterBucket for ImageSource | Asheem Mamoowala | 2017-06-01 | 1 | -0/+16 |
| | |||||
* | [core] Use fixed-size std::array for ImageSource coordinates | Asheem Mamoowala | 2017-06-01 | 1 | -1/+1 |
| | |||||
* | [core] Offline support for Image Sources | Asheem Mamoowala | 2017-06-01 | 6 | -3/+29 |
| | |||||
* | [core] Add toDouble Conversion method for correctly parsing Lat Lng coordinates | Asheem Mamoowala | 2017-06-01 | 1 | -0/+9 |
| | |||||
* | [core] Add ImageSource support to style parsers | Asheem Mamoowala | 2017-06-01 | 7 | -0/+88 |
| | |||||
* | [core] Make TransformState LatLngBounds optional | Bruno de Oliveira Abinader | 2017-06-01 | 1 | -3/+7 |
| | |||||
* | [core] Replace inline SpriteAtlas updates with diffing | John Firebaugh | 2017-05-30 | 1 | -1/+1 |
| | |||||
* | [core] check source usage before remove | Ivo van Dongen | 2017-05-30 | 1 | -0/+32 |
| | |||||
* | [core] add test to demonstrate waiting threads in mailbox::receive won't ↵ | Ivo van Dongen | 2017-05-27 | 1 | -0/+56 |
| | | | | crash on self-closing | ||||
* | [core] allow self closing mailbox/actor | Ivo van Dongen | 2017-05-27 | 1 | -0/+32 |
| |