summaryrefslogtreecommitdiff
path: root/test/test.gypi
Commit message (Collapse)AuthorAgeFilesLines
* [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
|
* [core] Remove request coalescing in OnlineFileSourceJohn Firebaugh2016-01-131-1/+0
|
* [core] Simplify asset:// implementationJohn Firebaugh2016-01-131-2/+1
| | | | | | | | * Move asset:// URL handling to DefaultFileSource. * AssetFileSource implements FileSource interface and follows familiar implementation patterns. * Move default implementation to platform/default, zip implementation to platform/android. * Don't bother with modified / expires / etag -- assets are not cached so it doesn't matter. * Don't bother with interleaving individual IO calls on the implementation thread. That adds a lot of complexity for very little benefit.
* [tests] Add unit tests for SQLiteCache size limitThiago Marcos P. Santos2015-12-281-0/+1
|
* [tests] Moved lazy source loading tests to ResourceLoadingBruno de Oliveira Abinader2015-12-231-1/+0
|
* [core] Merge SQLiteCache into the platform libraryJohn Firebaugh2015-12-221-1/+0
| | | | OfflineFileSource will depend on SQLite too.
* [core] Tests for style with unused sourcesBruno de Oliveira Abinader2015-12-171-0/+1
|
* [core] Custom layersJohn Firebaugh2015-12-091-1/+1
|