summaryrefslogtreecommitdiff
path: root/test/test.gypi
Commit message (Collapse)AuthorAgeFilesLines
* [build] switch to CMakeKonstantin Käfer2016-08-051-169/+0
| | | | This is very much a work in progress.
* GeoJSON point clustering (#5724)Vladimir Agafonkin2016-07-271-2/+3
| | | | | | | | | | | | | | | | * add supercluster dependency * prepare GeoJSONTile for Supercluster * prepare GeoJSONSource for accepting options * try removing mbgl::GeoJSON * fix setGeoJSON types * add GeoJSONSource getURL * add geojson to include path * add Supercluster index in GeoJSONSource * fix GeoJSONSource getZoomRange * bring back mbgl::GeoJSON header * fix tidy warnings hopefully * try test-suite with enabled cluster test * fix formatting in clustering-related files
* Revert "add supercluster dependency"Vladimir Agafonkin2016-07-181-3/+2
| | | | This reverts commit f84e9fdb2bb25d88f4dbe6f269ca66c7eee8eeb2.
* add supercluster dependencyVladimir Agafonkin2016-07-181-2/+3
| | | | [skip ci]
* [tests] Add memory testsThiago Marcos P. Santos2016-06-211-0/+1
| | | | | | | | | | Simple tests that will render a raster and a vector map and hopefully the valgrind bot will detect something wrong if any. The other test will look for application lifetime leaks that cannot be detected with valgrind. It can also detect GL leaks if they are very expressive. A threshold is needed because of memory will grow anyway due to fragmentation.
* Support for icon-text-fit, icon-text-fit-padding (#5334)Young Hahn2016-06-151-0/+2
| | | | | | | | | | * Add support for icon-text-fit * Port unit tests for getIconQuads() from js => cpp * Add support for padding in all 4 directions. * Update all hashes post-merge
* [core] Use variant<std::string, Tileset> in TileSourceJohn Firebaugh2016-06-151-0/+1
| | | | A tile source can either specify a URL to TileJSON, or inline TileJSON.
* [core] *Tile ↔ *TileDataJohn Firebaugh2016-06-131-1/+1
| | | | Tile is now the main base class; RasterTile, VectorTile, etc are its subclasses. GeometryTileData and its subclasses form the piece that's passed to the worker.
* [test] Added Projection testsBruno de Oliveira Abinader2016-06-131-0/+1
|
* [core] remove unused codeKonstantin Käfer2016-06-071-1/+0
|
* [test] Added GL objects testsBruno de Oliveira Abinader2016-06-011-0/+2
|
* [core] Don't earcut more than 500 inner ringsYoung Hahn2016-05-311-0/+1
|
* [core] Replace clipper and libtess with earcut.hppJohn Firebaugh2016-05-311-0/+1
|
* [core] use rapidjson's dtoa implementation to stringify floating point numbersKonstantin Käfer2016-05-181-0/+1
|
* [core] remove MockView and View dependency in TransformKonstantin Käfer2016-05-181-1/+0
|
* [core] retain tiles differently and remove old TileID classKonstantin Käfer2016-05-101-1/+2
|
* [core] move Painter and dependents to new *TileID classesKonstantin Käfer2016-05-101-1/+0
|
* [core] add algorithm for generating clip IDs based on the new TileID classesKonstantin Käfer2016-05-101-0/+1
|
* [core] add algorithm for detecting whether an ordered map contains covering ↵Konstantin Käfer2016-05-101-0/+2
| | | | children
* [core] introduce three distinct TileID typesKonstantin Käfer2016-05-101-0/+2
| | | | | | * CanonicalTileID has z, x, and y, with x/y being within the bounds z defines. z can be anything from 0-32. * OverscaledTileID is composed of a z value, and a canonical tile. The z value indicates the zoom level the tile is intended for. It is primarily used for indexing overscaled data tiles. * UnwrappedTileID is composed of a wrap value, and a canonical tile. The wrap value is used for representing tiles to the left and right of the main (0/0/0 based) tile pyramid. It is primarily used for indicating the position a tile should be rendered at.
* [core] Privatize math.hpp and vec.hppJohn Firebaugh2016-05-051-1/+3
|
* [core] port to protozero (#4906)Dane Springmeyer2016-05-031-0/+1
|
* [core] Use gyp's direct_dependent_settings to propagate variant cflagsJohn Firebaugh2016-05-021-1/+3
|
* [core] Prepare Filter for public API (#4900)John Firebaugh2016-04-281-2/+1
|
* [core] Convert MapContext to Map::Impl; eliminate indirectionJohn Firebaugh2016-04-151-1/+1
|
* [tests] Rationalize storage testsJohn Firebaugh2016-04-141-13/+3
| | | | Properly divide Storage tests into DefaultFileSource, OnlineFileSource, and HTTPFileSource tests.
* [core] Render from the main threadJohn Firebaugh2016-04-141-1/+0
| | | | Do not create a thread for the MapContext anymore.
* [ios] Run core unit tests in CIJohn Firebaugh2016-04-111-18/+39
|
* [build] Refactor and simplify build systemJohn Firebaugh2016-04-071-34/+7
| | | | | | | | | | | | | | * Main gyp files are now standardized as platform/<platform>/platform.gyp. * Each platform gyp file defines appropriate loop_lib and headless_lib variables. * Each platform gyp file includes mbgl.gypi, which defines base targets which may be useful to all platforms. * CI targets are consistent across platforms: `make $(PLATFORM) && make test-$(PLATFORM)`. * Renamed the "linux" test app to "glfw". It's now built in OS X CI. * Android build flakiness is fixed. * iOS CI builds the bench and iosapp targets. * Mesa version is now in one place. * CI scripts use bash "strict mode" and correct error handling. * All build output goes to the build directory. * Removed vestigial iOS/OS X/Android Travis scripts.
* [tests] fix make iproj copy phase for unit text fixturesJason Wray2016-03-221-2/+1
|
* [ios] make unit tests work on iOS and iOS SimulatorKonstantin Käfer2016-03-221-1/+25
|
* [test] rearrange test files so they're not in the fixtures folderKonstantin Käfer2016-03-221-22/+20
|
* [core] Check for NaNs in mbgl::util::{min,max,clamp}Bruno de Oliveira Abinader2016-03-181-0/+1
|
* [tests] Add a test for the retry delay on expired responseThiago Marcos P. Santos2016-02-261-0/+1
|
* [gyp] Use variant compiler flags when neededBruno de Oliveira Abinader2016-02-211-0/+1
|
* [gyp] Coverage only if BUILDTYPE=Debug and ENABLE_COVERAGE=1Bruno de Oliveira Abinader2016-02-211-18/+15
| | | | | | | | Coverage compiler and linker flags are used only when (1) in debug build and (2) with ENABLE_COVERAGE set to 1. Besides, because OS X's libtool is unable to understand '--coverage', this linker flag is only used genrating executable targets. Also, using 'link_settings' to specify linker options and separate instructions for OSX and Linux.
* [tests] Use ENABLE_COVERAGE=1 envvar to enable coverageBruno de Oliveira Abinader2016-02-191-1/+5
| | | | This detaches coverage data collection from typical debug build.
* [osx] Enable coverage support for debug buildBruno de Oliveira Abinader2016-02-181-0/+7
|
* [core] Interface and implementation for offlineJohn Firebaugh2016-02-101-0/+2
|
* [core] Reimplement existing caching within an offline-capable database schemaJohn Firebaugh2016-02-101-6/+3
|
* [core] Refactor tileCoverJohn Firebaugh2016-02-101-0/+1
|
* [all] Make #include <mapbox/variant.hpp> universally accessibleJohn Firebaugh2016-02-041-1/+0
|
* [tests] Reorganize tests to match src structureJohn Firebaugh2016-02-021-23/+24
|
* [tests] Refactor and make MockFileSource more generalJohn Firebaugh2016-02-011-4/+4
| | | | | | Now it works more like StubStyleObserver: you can assign std::functions to specific slots based on resource type. Rewrite resource loading tests in that style, making them less like integration tests of Style and more like unit tests of Source, GlyphStore, and SpriteStore.
* [core] Rationalize Resource initializationJohn Firebaugh2016-01-291-0/+1
|
* [tests] Added utests for RunLoop refcountingThiago Marcos P. Santos2016-01-201-0/+1
|
* [test] ensure static rendering finishes when a tile can't be loadedKonstantin Käfer2016-01-151-0/+1
|
* [core] use stale stylesKonstantin Käfer2016-01-151-0/+1
| | | | This adds support for using cached styles that are stale. They're treated like changing styles; when the refreshed style changed compared to the one we've already had, we're swapping out the entire style, which might cause a slight flicker.
* [core] Support multiple paths in SQLiteCache::getShared()Konstantin Käfer2016-01-151-0/+1
| | | | If you use many different caches, expired weak_ptrs will pile up in the unordered_map, but that is an edge case, and you probably shouldn't do that anyway.
* [core] remove bilinear, nearest scaling, fix #3164Ansis Brammanis2016-01-131-1/+0
|