summaryrefslogtreecommitdiff
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* [tests] Add unit tests for query features fitersThiago Marcos P. Santos2016-10-052-0/+123
|
* [core] remove Raster object in favor of a more low-level Texture objectKonstantin Käfer2016-10-041-2/+1
|
* [core] Preserve non-access_token query parameters in canonicalizeTileURLSam Matthews2016-10-031-0/+9
|
* [build] add back -WerrorKonstantin Käfer2016-09-301-1/+1
|
* [core] LocalFileSource implementation and testsIvo van Dongen2016-09-301-0/+124
|
* [core] introduces types for GL objectsKonstantin Käfer2016-09-291-1/+1
|
* [core] rename VAO => VertexArray, FBO => FramebufferKonstantin Käfer2016-09-291-1/+1
|
* [test] add .test.cpp suffix to test case filesKonstantin Käfer2016-09-2859-0/+0
|
* [core] merge gl::ObjectStore into gl::ContextKonstantin Käfer2016-09-272-33/+32
|
* [core] rename gl::Config to gl::ContextKonstantin Käfer2016-09-272-10/+10
|
* [core] move GL value accessors to gl::value namespaceKonstantin Käfer2016-09-272-14/+13
|
* [core] add ability to render to offscreen texturesKonstantin Käfer2016-09-275-0/+153
|
* [test] Show error message when expected file does not existKonstantin Käfer2016-09-271-2/+15
|
* [core] Don't allow OfflineDownload to flood the request queueJohn Firebaugh2016-09-262-0/+26
|
* [core] Source-driven attributionMinh Nguyễn2016-09-262-1/+45
| | | | | | Implemented observer callbacks so the style knows when the source’s attribution changes and the map knows when the style’s attribution changes. Also implemented a getter for a tile source’s attribution. Fixes #2723.
* [core] Trigger Update::RecalculateStyle when toggling layer visibilityBruno de Oliveira Abinader2016-09-261-2/+15
|
* [tests] Add tests for Map::[add|remove]ImageThiago Marcos P. Santos2016-09-224-0/+58
|
* [core] allow offline region metadata to be updated (#6338)Molly Lloyd2016-09-201-0/+13
|
* [core] do not render layers that are outside their zoom rangeKonstantin Käfer2016-09-204-0/+61
| | | | So far, we didn't properly disable layers that are outside the zoom range. This means that we rendered layers that should not have been rendered, albeit we didn't make any attempt to load tiles for those layers. However, when zooming in/out, existing tiles might already have been loaded in the source which continued to be rendered. In most cases they weren't actually visible because either the matrices weren't updated, or the clip IDs weren't set so that they would be "rendered" off-screen and clipped completely. In any case, we did way too much work.
* [tests] Remove memory fragmentation test (#6226)Thiago Marcos P. Santos2016-09-201-62/+0
| | | It is not reliable.
* [core] add MapChangeDidFinishLoadingStyle signal (#6371)Ivo van Dongen2016-09-201-0/+20
|
* [core] Convert uses of std::set to std::unordered_set (#6325)Lucas Wojciechowski2016-09-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | * src/mbgl/annotation/annotation_manager.hpp * src/mbgl/algorithm/update_renderables.hpp * src/mbgl/geometry/glyph_atlas.hpp * src/mbgl/renderer/painter.cpp and src/mbgl/renderer/render_item.hpp * src/mbgl/renderer/symbol_bucket.hpp and src/mbgl/text/glyph_store.hpp * src/mbgl/sprite/sprite_atlas.hpp * include/mbgl/storage/network_status.hpp * src/mbgl/text/collision_tile.cpp * src/mbgl/style/update_batch.hpp * platform/default/mbgl/storage/offline_download.hpp * Add GlyphRangeSet typedef * Fix whitespace & unused imports
* [core] Merge GlyphStore and GlyphAtlasJohn Firebaugh2016-09-191-20/+20
|
* [core] Merge SpriteStore and SpriteAtlasJohn Firebaugh2016-09-193-323/+274
|
* Keep query strings in source URLs (#6182)Jake Pruitt2016-09-161-0/+18
| | | | Carries over any query strings from mapbox://-prefixed styles urls, source urls and tile urls to the api.mapbox.com requests.
* [core] Use an actor model for tile worker concurrencyJohn Firebaugh2016-09-165-25/+201
|
* [core] Correct evaluation of interval functionsclydebarrow2016-09-161-0/+11
|
* [core] Use optional to represent possible absence, not empty stringsJohn Firebaugh2016-09-161-24/+25
|
* [core] Move {clip,merge}_lines to layout directoryJohn Firebaugh2016-09-161-1/+1
|
* [core] [android] - public api configurable base endpoint (#6309)Tobrun2016-09-152-23/+50
| | | add runloop to test
* [core] upgrade RapidJSON to 1.1.0Konstantin Käfer2016-09-152-6/+7
|
* [test] use recursive wrapper for recursive variant typesKonstantin Käfer2016-09-151-6/+10
|
* [core] #3980 - Switching Core GL instances of map to unordered_mapBrad Leege2016-09-141-2/+2
|
* [tests] Add v3 & v4 database migration testsJason Wray2016-09-145-0/+58
|
* [core] Revert SQLite WAL journalingJason Wray2016-09-141-5/+5
|
* [core] OnlineFileSource - rate limitIvo van Dongen2016-09-133-0/+109
|
* [test] Added Map class accessors testsBruno de Oliveira Abinader2016-09-131-0/+34
|
* [core] - move wrap test (#6311)Tobrun2016-09-121-0/+26
|
* [core] Rework invokeWithCallback so that the callback is lastJohn Firebaugh2016-09-081-14/+14
|
* [core] change bool *AlongLine to SymbolPlacementTypeKonstantin Käfer2016-09-071-13/+25
|
* [core] change bool wrap/repeating to enum class SpritePatternModeKonstantin Käfer2016-09-071-6/+6
|
* [core] change bool to enum class bool TileLoadStateKonstantin Käfer2016-09-072-7/+7
|
* [core] Observe visibility changesJohn Firebaugh2016-09-062-0/+19
|
* [core] Initial state of Source::Impl::enabled must be trueJohn Firebaugh2016-09-061-0/+4
| | | | 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, ios, android, qt] Observe style layer mutations rather than requiring ↵John Firebaugh2016-09-062-0/+72
| | | | | | SDKs to use Map::update This paves the way for updates to filter and layout properties to trigger a source reload, without each SDK having to participate in the implementation.
* [core] Prepare style observer interfaces for source reloadingJohn Firebaugh2016-09-061-3/+3
| | | | | * 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] remove unused TimePoint during Source updateKonstantin Käfer2016-09-051-1/+0
|
* [core] Source::update => Source::{load,parse}Tiles, Source::load => ↵Konstantin Käfer2016-09-051-18/+18
| | | | Source::loadDescription
* [core] Fix updates of line and fill annotationsJohn Firebaugh2016-08-295-0/+68
|
* [core] Rename data ⇢ tile; use Resource::NecessityJohn Firebaugh2016-08-261-121/+116
|