summaryrefslogtreecommitdiff
path: root/test/fixtures
Commit message (Collapse)AuthorAgeFilesLines
* [test] add test for rendering a 204 No Content tileKonstantin Käfer2017-09-221-0/+0
|
* Update to gejson 0.4.2 and add StyleParser test to verify that GeoJSON ↵Asheem Mamoowala2017-08-282-0/+15
| | | | without `properties` field can be loaded
* [tests] Enforce the schema downgrade behaviorThiago Marcos P. Santos2017-08-221-0/+0
| | | | Which is, delete and recreate the database.
* [test] Re-added API.ZoomHistoryBruno de Oliveira Abinader2017-08-221-0/+0
|
* [test] Added API.RecycleMapUpdateImages testBruno de Oliveira Abinader2017-08-142-0/+0
|
* [test] Added Map.SetStyleDefaultCamera testBruno de Oliveira Abinader2017-08-111-0/+6
|
* [core] finish must-revalidate supportKonstantin Käfer2017-08-081-0/+0
|
* [core] Remove API tests that are covered by node testsJohn Firebaugh2017-07-261-0/+0
|
* [core] Replace API.ZoomHistory test with integration testJohn Firebaugh2017-07-262-0/+0
|
* [tests] Add unit test for tile prefetchingThiago Marcos P. Santos2017-07-075-0/+29
|
* [test] Added API.ZoomHistoryBruno de Oliveira Abinader2017-07-042-0/+0
|
* [test] Use test::checkImage in API.RepeatedRenderBruno de Oliveira Abinader2017-07-041-0/+0
|
* [core] Per-bucket icon atlasesJohn Firebaugh2017-06-137-0/+0
|
* [core] Offline support for Image SourcesAsheem Mamoowala2017-06-012-0/+10
|
* [core] Add ImageSource support to style parsersAsheem Mamoowala2017-06-016-0/+48
|
* [core] Auto-growable SpriteAtlas using shelf-packJohn Firebaugh2017-05-264-0/+0
|
* [tests] Add test for calling addAnnotationImage with an existing IDJohn Firebaugh2017-05-261-0/+0
|
* [core, android] Factor JSON string conversionsJohn Firebaugh2017-05-082-16/+0
| | | | | | | | | | | 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] Load source TileJSON immediatelyJohn Firebaugh2017-05-023-4/+4
| | | | | | | This reverses #3095. Rationale: * We're now exposing source attributes as a public API. Making those attributes unavailable at certain times complicates that API. * We're preparing to split RenderSource out of Source. Removing this removes a point of coupling between the two.
* [core] Render fill-extrusion layers (#8431)Lauren Budorick2017-04-271-1/+1
|
* [core] fixup stale constants references in test fixturesIvo van Dongen2017-04-043-9/+5
|
* [core] query source featuresIvo van Dongen2017-03-091-0/+9
|
* [core] Add support for queryRenderedFeatures filterAsheem Mamoowala2017-03-041-0/+28
|
* [core] Make Image saferJohn Firebaugh2017-02-141-0/+0
| | | | | | Provide Image::copy, which handles copying rectangles from a source to a destination, with thorough bounds checking. Also fixes an indexing error in SpriteAtlas, where the top row of pixels in a wrapped image was copied from the wrong source row.
* [tests] Use test::checkImageJohn Firebaugh2017-02-144-0/+0
|
* [core] Restore support for GL implementations without VAO extensionJohn Firebaugh2017-02-101-0/+0
|
* [core] harden Glyph PBF parsingKonstantin Käfer2017-01-173-0/+117
|
* Merge branch 'release-ios-v3.4.0' into 1ec5-release-ios-v3.4.0-beta.5-masterMinh Nguyễn2016-12-201-0/+0
|\ | | | | | | Also reran make style-code and manually discarded anything related to fill extrusion layers.
| * [core, ios, macos] Add image accessor to MGLStyle (#7096)Roman Blum2016-12-051-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | * [core] Add interface to get image from sprite atlas * [tests] Add tests for Map::getImage * [ios, macos] WIP: get MGLImage for name from style * [ios, macos] Fixed -imageForName: Convert from sprite images to platform images using the existing encodePNG() function, which is also used for printing. Allow -imageForName: to return nil without an assertion failure. Added a basic test.
* | [core] Functions must have at least one stopJohn Firebaugh2016-12-011-0/+1
| | | | | | | | This is already enforced by the style validator in mapbox-gl-style-spec. Enforce it here too.
* | [android][build] core tests - initial setup for rendering testsIvo van Dongen2016-11-273-0/+0
| |
* | [core] don't assign clip IDs to tiles that aren't renderedKonstantin Käfer2016-11-082-0/+0
|/
* [tests] Add unit tests for query features fitersThiago Marcos P. Santos2016-10-051-0/+61
|
* [core] add ability to render to offscreen texturesKonstantin Käfer2016-09-274-0/+0
|
* [tests] Add tests for Map::[add|remove]ImageThiago Marcos P. Santos2016-09-223-0/+25
|
* [core] do not render layers that are outside their zoom rangeKonstantin Käfer2016-09-203-0/+0
| | | | 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] Add v3 & v4 database migration testsJason Wray2016-09-144-0/+0
|
* [core] Fix updates of line and fill annotationsJohn Firebaugh2016-08-294-0/+0
|
* [core] Emit MapChangeDidFailLoadingMap when the style cannot be loaded or parsedThiago Marcos P. Santos2016-08-241-2/+2
| | | | | Currently this signal is never emitted, which can cause the Still mode to starve in case of an invalid style or failed request.
* [core] set correct depth values for CustomLayer so compositing worksKonstantin Käfer2016-08-222-0/+0
|
* [tests] Add tests for shape overlays crossing the antimeridianJesse Bounds2016-08-192-0/+0
| | | | | | | | | | | | | | | | This adds two tests: AntimeridianAnnotationSmall: Test that a shape that is represented with +-180 longitudinal values is drawn spanning the antimeridian. In other words, it is rendered as a "small" shape as opposed to one that spans around the world to reach the other side of the antimeridian. This test is currently failing at the time of this commit. AntimeridianAnnotationLarge: Test that a shape that is represented with points that do not cross the +-180 boundary is rendered as a "large" shape. In other words, it is rendered by wrapping around the world to reach the other side of the meridian. This test is currently passing at the time of this commit.
* CJK overflow - update to match gl-shader (#5908)Amy Lee Walton2016-08-117-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * update vertex array ushorts * update atlas size * testing latest cjk test-suite branch * update shader ref * update shaders * update icon buffer * shaders * updated tests * buffer fix * updated make tests * annotation expected updates * final push * final fonts * a_data1 removal * remove cjk-mixed test * hiring threshold for cjk-chinese * update to new test suite * Rename a_data2 to a_data in sdf and icon shaders * update test-suite sha
* [core] don't crash when the version number is not a numberKonstantin Käfer2016-07-202-0/+8
|
* [core] fix crash when the style JSON doesn't have an object at its rootKonstantin Käfer2016-07-202-0/+8
|
* [core] Restored shape annotation z-orderMinh Nguyễn2016-07-181-0/+0
| | | | | | Shapes are once again always added to the top z-index. Fixes #5691.
* [core] geometry@0.8.0 / geojsonvt@6.0.0 (#5514)Young Hahn2016-07-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | * [core] geometry.hpp 0.8.0 * geojsonvt @ 6.0.0 * Update platform deps, build scripts * Perf optimizations/cleanup * Rebase in geometry@080 * D.R.Y. etc * Ensure fill annotation geometries have closed rings. * Optimizations * Update to geojsonvt @ 6.1.0 for clean handoff between geojson parsing and geojsonvt * Apply close multi/poly geoms for line annotations as well
* [test] Added max zoom annotation testsBruno de Oliveira Abinader2016-06-282-0/+0
|
* [core, node] Implement bindings for addSourceJohn Firebaugh2016-06-242-2/+2
|
* [core, node] Implement bindings for addLayerJohn Firebaugh2016-06-2420-20/+20
|
* [core] Rewrite style parsing logic for reuse in node bindingsJohn Firebaugh2016-06-2112-12/+12
|