summaryrefslogtreecommitdiff
path: root/cmake/test-files.cmake
Commit message (Collapse)AuthorAgeFilesLines
* [core] Replace {Source,Camera,Composite}Function with PropertyExpressionJohn Firebaugh2018-07-201-5/+1
|
* [core] Convert legacy functions directly to expressionsJohn Firebaugh2018-07-131-2/+0
|
* [core] Introduce LanguageTag for parsing BCP 47 tagsChris Loer2018-07-031-0/+1
|
* [tests] Replaced the ZoomHistory test with a render testJohn Firebaugh2018-06-281-1/+0
|
* [core] fix undefined behavior in LineAtlas::addDashKonstantin Käfer2018-06-121-0/+1
|
* Accept constant expressions in non-dds properties (#11960)Anand Thakker2018-05-231-0/+1
| | | Closes #11940
* [test] Update Map.PrefetchTilesBruno de Oliveira Abinader2018-02-281-0/+1
|
* [build] convert CMake file list generation code to JavaScriptKonstantin Käfer2018-01-241-31/+28
| | | | Bash sorting is weird...
* [core] add raster-dem source type and hillshade layer type (#10642)Molly Lloyd2018-01-231-0/+4
|
* Support TileJSON bounds property (#10701)Asheem Mamoowala2018-01-051-1/+3
| | | | | | | | * [core] Parse TileJSON bounds property * [core] Add TileRange and LatLngBounds::contains(CanonicalTileID) Move LatLngBounds::contains impl to cpp file * [core] Skip tile creation outside of tileset bounds * [core] Fix TileRange for wrapped bounds and use for CustomTileLoader instead of LatLngBounds comparisons for tiles.
* [core, macos, ios] Unit tests for LocalGlyphRasterizerChris Loer2017-12-111-0/+1
| | | | | | Core test uses stubbed "glyph.pbf" without Chinese glyphs Darwin test relies on locally available "PingFang" font. Android test relies on locally available "Droid" font. 'expected.png' is NOT correct b/c I haven't figured out how to run unit tests on Android yet.
* [core] Enable local glyph generation using TinySDF.Chris Loer2017-12-111-1/+1
| | | | | | | - Platform-specific LocalGlyphRasterizer is responsible for deciding which glyphs to rasterize locally and for implementing the rasterization. - Default platform implementation doesn't locally generate any glyphs -> no behavior change - Unit test uses StubLocalGlyphRasterizer, which returns a single fixed bitmap for all CJK glyphs - Rename glyph_loader.test to glyph_manager.test
* [core, ios, macos] Implement unique_any and remove linb::anyAsheem Mamoowala2017-11-221-0/+1
|
* [core] Custom Geometry SourcesAsheem Mamoowala2017-11-221-0/+2
|
* [core] Add unit test for CrossTileSymbolIndexAnsis Brammanis2017-11-171-1/+2
|
* [core] Update unit tests for viewport collision.Chris Loer2017-11-171-1/+1
| | | | Add 'GridIndex' unit test.
* Implement Expressions (#9439)Anand Thakker2017-11-081-0/+4
| | | Ports https://github.com/mapbox/mapbox-gl-js/pull/4777 (and its several follow-ups)
* [test] Added GLContextMode.Shared utestBruno de Oliveira Abinader2017-11-011-0/+1
|
* Replace compile-time polymorphism with runtime polymorphism in the ↵John Firebaugh2017-10-231-1/+0
| | | | conversion system
* [test] Re-added API.ZoomHistoryBruno de Oliveira Abinader2017-08-221-0/+1
|
* [test] Added API.RecycleMapUpdateImages testBruno de Oliveira Abinader2017-08-141-0/+1
|
* [node, tests] Consolidate headless rendering logic in HeadlessFrontendJohn Firebaugh2017-07-261-2/+0
|
* [core] Remove API tests that are covered by node testsJohn Firebaugh2017-07-261-2/+0
|
* [core] add algorithm for computing masks for raster tilesKonstantin Käfer2017-07-241-0/+1
|
* [core] BackendScope prevent double (de-)activationIvo van Dongen2017-07-181-0/+1
| | | | | - Guards against duplicate activations by checking wether the backend of the prior scope is the same as the current ones - Makes sure that only the most outer backend scope deactivates by tracking activation state
* [core] renderer interfaceIvo van Dongen2017-07-181-0/+2
|
* [test] Add utest to assert our dtoa implementation precisionThiago Marcos P. Santos2017-07-121-0/+1
|
* [tests] Add unit test for tile prefetchingThiago Marcos P. Santos2017-07-071-0/+1
|
* [core] Rename ThreadedObject to ThreadThiago Marcos P. Santos2017-06-211-1/+1
| | | | | Now that the old Thread class is gone, we can give ThreadedObject a better name.
* [core] Remove util::ThreadThiago Marcos P. Santos2017-06-211-1/+0
| | | | Fixes #6425
* [tests] Added tests for ThreadedObjectThiago Marcos P. Santos2017-06-211-0/+1
|
* [core] Remove unused binpack.hpppJohn Firebaugh2017-06-131-3/+0
|
* [core] Per-bucket icon atlasesJohn Firebaugh2017-06-131-1/+1
|
* [core] Per-bucket glyph atlasesJohn Firebaugh2017-06-131-1/+1
|
* Fix undefined memory access in getCoveringRanges() (#9227)Anand Thakker2017-06-091-0/+1
| | | | | | | | | | | | * 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] Don't use a separate SpriteAtlas for annotation imagesJohn Firebaugh2017-05-261-1/+0
| | | | Instead, just add them to the Style as needed. Includes changes from #8905 and takes care to avoid regressing #3817.
* [core] Make ExponentialStops behavior consistent; add testsJohn Firebaugh2017-05-191-0/+2
|
* [core] Remove WorkQueueJohn Firebaugh2017-05-171-1/+0
| | | | No longer used as of 5cdf838a387cae446dba500ac49a1c5524bf7949.
* [core] Unify {Paint,Layout,Light}PropertiesJohn Firebaugh2017-05-151-1/+1
|
* [core] Split style image collection from SpriteAtlasIvo van Dongen2017-05-121-0/+2
|
* [core, android] Factor JSON string conversionsJohn Firebaugh2017-05-081-1/+1
| | | | | | | | | | | This adds a `convertJSON` template, to be used like: Error error optional<Foo> foo = convertJSON<Foo>(string, error); Internally, it parses the string with RapidJSON and then calls `convert<Foo>(parsed, error)`. While here, rationalize GeoJSON converters and fix error handling for Tileset conversion in OfflineDownload.
* [core] Render fill-extrusion layers (#8431)Lauren Budorick2017-04-271-0/+2
|
* [core] split off render layersIvo van Dongen2017-04-251-1/+3
|
* [all] Rationalize style::ImageJohn Firebaugh2017-04-241-1/+1
| | | | | | | A style has a collection of images, just as it has collections of sources and layers. * Name things appropriately * Use std::unique_ptr
* Fix edge case in composite function interpolation (#8613)Anand Thakker2017-04-031-0/+1
| | | | | | | | | | | | | | | | This fixes a bug where, for a zoom value greater than that of the highest zoom stop, composite function interpolation would return nan. (Blocking a render test over in #8593) * Add failing tests for composite function edge case The failing cases here are: - Should interpolate before the first stop - Should interpolate past the last stop * Fix edge case in composite function interpolation * Hold functions constant outside stop-defined domain
* [core] cache binary shaders on AndroidKonstantin Käfer2017-03-221-0/+3
|
* [core] don’t query rendered features until all data is availableIvo van Dongen2017-03-141-0/+1
|
* [core] Log Memory.Footprint test results (#8170)Anand Thakker2017-02-281-0/+2
| | | | | | * Log Memory.Footprint test output * On CI, only run Memory.Footprint test with libjemalloc
* [core] Restore support for *-transition propertiesJohn Firebaugh2017-02-091-0/+1
|
* [core] default value support in categorical function conversionIvo van Dongen2017-02-021-0/+2
|