summaryrefslogtreecommitdiff
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* [core] Isolate pthread-based tls implementationThiago Marcos P. Santos2017-07-071-17/+9
|
* [tests] Add unit test for tile prefetchingThiago Marcos P. Santos2017-07-076-0/+122
|
* [test] Added bucket feature insertion testsBruno de Oliveira Abinader2017-07-061-0/+50
|
* [test] Reuse StubGeometryTileFeature in MergeLinesBruno de Oliveira Abinader2017-07-062-34/+14
|
* [core] Don't upload empty bucketsBruno de Oliveira Abinader2017-07-061-0/+6
|
* [core] rename getStencils() to getClipIDs() to better reflect what it ↵Konstantin Käfer2017-07-061-27/+27
| | | | actually does
* [core] don't use unordered_* collections for things we need to sort anywayKonstantin Käfer2017-07-061-1/+1
|
* [core] refactor ClipID generationKonstantin Käfer2017-07-061-193/+164
|
* [test] Added API.ZoomHistoryBruno de Oliveira Abinader2017-07-043-0/+62
|
* [test] Use test::checkImage in API.RepeatedRenderBruno de Oliveira Abinader2017-07-042-9/+5
|
* [core] Check if frameZoom is NaN in Transform::flyTo callbackBruno de Oliveira Abinader2017-06-281-0/+5
|
* [core] Clamp to scale boundaries in TransformState::setLatLngZoomBruno de Oliveira Abinader2017-06-281-0/+16
|
* [core] fix render doesn’t flag style mutationIvo van Dongen2017-06-261-0/+26
|
* [core] Use the ResourceTransform instead of callbacksThiago Marcos P. Santos2017-06-261-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::setStyleJohn Firebaugh2017-06-229-66/+68
|
* [all] Promote Style to public APIJohn Firebaugh2017-06-225-58/+19
|
* [core] Refactor CustomLayer internalsJohn Firebaugh2017-06-221-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}LoadingMapJohn Firebaugh2017-06-221-0/+50
|
* [core] always return owning pointers for GeometryTileData::getLayer()Konstantin Käfer2017-06-211-2/+1
|
* [core] add MBGL_CHECK_ERROR to some locations where it was missingKonstantin Käfer2017-06-211-2/+2
|
* [core] Rename ThreadedObject to ThreadThiago Marcos P. Santos2017-06-213-38/+38
| | | | | Now that the old Thread class is gone, we can give ThreadedObject a better name.
* [core] Remove util::ThreadThiago Marcos P. Santos2017-06-211-296/+0
| | | | Fixes #6425
* [tests] Port the ThreadLocalStorage test to the actor modelThiago Marcos P. Santos2017-06-211-16/+29
|
* [tests] Port the AsyncTask test to the actor modelThiago Marcos P. Santos2017-06-211-30/+29
|
* [core] Convert AssetFileSource to ThreadedObjectThiago Marcos P. Santos2017-06-211-16/+9
|
* [tests] Added tests for ThreadedObjectThiago Marcos P. Santos2017-06-211-0/+277
|
* [core] Trigger repaint on source changesAsheem Mamoowala2017-06-191-1/+1
|
* [iOS][macOS] Export `MGLImageSource`, add and update documentation. Use ↵Asheem Mamoowala2017-06-191-1/+1
| | | | animated ImageSource demo in iOS test app
* [core] Fix composite function approximation for non-integer stopsJohn Firebaugh2017-06-161-0/+25
|
* [core] Implement "smart setStyle"John Firebaugh2017-06-151-28/+0
|
* [core] Remove unused binpack.hpppJohn Firebaugh2017-06-131-51/+0
|
* [core] Per-tile glyph/icon atlasesJohn Firebaugh2017-06-133-24/+44
|
* [core] Per-bucket icon atlasesJohn Firebaugh2017-06-1315-204/+164
|
* [core] Per-bucket glyph atlasesJohn Firebaugh2017-06-136-42/+42
|
* [core] Added Backend::{assume,set}ScissorTestBruno de Oliveira Abinader2017-06-131-0/+10
|
* Fix undefined memory access in getCoveringRanges() (#9227)Anand Thakker2017-06-091-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 immutabilityJohn Firebaugh2017-06-051-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 AnnotationManagerJohn Firebaugh2017-06-051-0/+6
|
* [core] Split RenderStyle from StyleJohn Firebaugh2017-06-051-2/+2
|
* [core] Simplify LayerObserver APIJohn Firebaugh2017-06-052-27/+19
|
* [core] Refactor RenderSource updatesJohn Firebaugh2017-06-055-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 queryRenderedFeaturesJohn Firebaugh2017-06-051-1/+1
|
* [core] Reuse RasterBucket for ImageSourceAsheem Mamoowala2017-06-011-0/+16
|
* [core] Use fixed-size std::array for ImageSource coordinatesAsheem Mamoowala2017-06-011-1/+1
|
* [core] Offline support for Image SourcesAsheem Mamoowala2017-06-016-3/+29
|
* [core] Add toDouble Conversion method for correctly parsing Lat Lng coordinatesAsheem Mamoowala2017-06-011-0/+9
|
* [core] Add ImageSource support to style parsersAsheem Mamoowala2017-06-017-0/+88
|
* [core] Make TransformState LatLngBounds optionalBruno de Oliveira Abinader2017-06-011-3/+7
|
* [core] Replace inline SpriteAtlas updates with diffingJohn Firebaugh2017-05-301-1/+1
|
* [core] check source usage before removeIvo van Dongen2017-05-301-0/+32
|