summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* [build][ios] Add test runner CI jobs using Metal rendererupstream/jmalanen-metalJuha Alanen2020-02-253-3/+56
|
* [build][ios] Reorganize iOS test runner jobsJuha Alanen2020-02-254-105/+73
|
* [build][ios] Move iOS test runners to a separate cmake fileJuha Alanen2020-02-252-244/+226
|
* [build][ios] Move iOS specific ccache scripts to platform directoryJuha Alanen2020-02-255-20/+28
|
* [build][ios] Enable support for Metal rendererJuha Alanen2020-02-253-0/+109
|
* [build][ios] Preparations for Metal renderer backendJuha Alanen2020-02-252-18/+27
|
* [core] Dismiss actors from sprite loaderMikhail Pozdnyakov2020-02-245-89/+40
| | | | and get rid of `SpriteLoaderWorker`, use `scheduleAndReplyValue()` API instead.
* [android] add jni binding for source zoom delta (#16221)Kevin Li2020-02-242-4/+27
| | | | | | | | * [android] and jni interface for source zoom delta * handle nullopt in setter and getter * Use jni::Integer
* Update changelogzmiao2020-02-211-0/+4
|
* [core] Add bounding box overlapping check before line within polygon testzmiao2020-02-214-41/+144
|
* [test-runner] Add new metricszmiao2020-02-215-1/+141
|
* [core] Remove unnecessary includes, fix commentszmiao2020-02-214-10/+5
| | | | This reverts commit b5c386ad7708ca9fe14f219b0ffc94cf6ce8fc88.
* Bump gl-js versionzmiao2020-02-211-0/+0
|
* [core] Update unti tests. Remove unnecessary debugging codezmiao2020-02-215-177/+132
|
* [core] Move geometry within algorithm to utilzmiao2020-02-214-147/+170
|
* [core] Add support for "line within polygon"zmiao2020-02-212-13/+200
|
* [qt] Fix compilation errorThiago Marcos P. Santos2020-02-201-1/+1
| | | | GCC complains about this variable being potentially not initialized.
* Revert "[ios, macos] Include SKU token for offline requests (#16130)" (#16193)Jordan Kiley2020-02-192-4/+6
| | | | | | | * Revert "[ios, macos] Include SKU token for offline requests (#16130) (#16133)" This reverts commit d85ce77deba12167f1c25a911ef81f44e35daa2a. * [ios] Keep skipping docs for ios-release
* [build] Bump Xcode and iOS versions for test runner buildsJuha Alanen2020-02-181-14/+20
| | | | | Use the latest Xcode 11.3.1 and run the tests on iPhone 11 with the latest iOS 13.3.
* [build] Fix Android benchmark runner CI configJuha Alanen2020-02-181-0/+1
| | | | Save step had been removed.
* [build] Enable iOS benchmark runner in CIJuha Alanen2020-02-181-0/+69
|
* [benchmark] Add iOS benchmark runnerJuha Alanen2020-02-1818-0/+493
|
* [test-runner] Share common code between test runnersJuha Alanen2020-02-186-46/+9
| | | | Also remove some unnecessary files.
* [core] Prepare changelog for maps-v1.2.0 (2020.02-release-vanillashake) releasemaps-v1.2.0Alexander Shalamov2020-02-171-0/+2
|
* [android] Don't construct weak sheduler in renderer's custructorAlexander Shalamov2020-02-172-9/+28
| | | | | | Android renderer creates mailbox that is owned by the scheduler that is required by the mailbox itself. Construction should be split, so that scheduler is fully constructed and it's weakPtr can be created.
* [core] Update changelogAlexander Shalamov2020-02-171-0/+4
|
* [core] Add unit test for Style::Impl::onSpriteLoadedAlexander Shalamov2020-02-178-2/+137
|
* [core] Fix sprite sheet merging in Style::Impl::onSpriteLoadedAlexander Shalamov2020-02-173-7/+30
| | | | | | If we get a new sprite sheet from the server, we need to merge current sprite sheet with a new one, while overwiting duplicates and keeping old unique images in a style.
* [core] Implement 'in' expression. (#16162)Kevin Li2020-02-1512-13/+224
| | | | | | | | | | | | | | | | | | * Implement in.cpp * Fix review comments. * Add expression_equality test for 'in' * Fix review comments. * [core] Update changelog. * [core] Update mapbox-gl-js * [core] Ignore render-tests/debug/padding * [core] Update baseline.
* [core] Update changelogAlexander Shalamov2020-02-141-0/+4
|
* [core] Update baselinesAlexander Shalamov2020-02-141-1/+1
|
* [core] Store SegmentVectors in ephemeral render objectsKonstantin Käfer2020-02-1423-289/+250
| | | | | | | We used some shared SegmentVectors, e.g. for drawing raster or background tiles. In longer running maps, this lead to resource accumulation. By storing the SegmentVectors and the contained gfx::DrawScope objects, we ensure that resources get released when the associated render objects vanish.
* Add changelog entryKarim Naaji2020-02-141-0/+2
|
* Apply new baselinesKarim Naaji2020-02-145-3/+143
|
* Whitelist render-tests/line-dasharray/zero-length-gapKarim Naaji2020-02-141-2/+1
|
* Port line-dasharray fix from gl-jsKarim Naaji2020-02-142-59/+126
| | | | | | | | | | | | | | | | * Fix artifact for zero-lenghted dash array Fixes issue https://github.com/mapbox/mapbox-gl-js/issues/9213 and add render test for coverage around 0-length dash arrays Update distance field generation for regular dashes as follows: 1. Compute the dash array ranges and stretch location along the distance field 2. Collapse any 0-length distance field range 3. Collapse neighbouring same-type parts into single part * combine consecutive dashes and parts https://github.com/mapbox/mapbox-gl-js/pull/9246 https://github.com/mapbox/mapbox-gl-native/issues/16181
* [build] Bump minimum iOS version to 12.0Juha Alanen2020-02-141-1/+1
|
* [build] Cleanup CircleCI configurationJuha Alanen2020-02-141-5/+4
| | | | | The parameters were moved to iOS cmake file, so now the RenderTestApp can be built with cmake.
* [test-runner] Share common code between iOS test runnersJuha Alanen2020-02-1422-359/+37
|
* [build] Build iOS release for iPhone instead of simulatorJuha Alanen2020-02-141-13/+6
|
* [build] Use all available cores for macOS CI buildsJuha Alanen2020-02-141-1/+1
|
* [build] Enable ccache for Xcode iOS buildsJuha Alanen2020-02-143-0/+38
|
* [build] Enable iOS unit test runner in CIJuha Alanen2020-02-141-0/+69
|
* [test] Add iOS unit test runnerJuha Alanen2020-02-1430-11/+793
|
* [test] Fix failing tests on iOSJuha Alanen2020-02-145-8/+11
|
* [core] Update changelogAlexander Shalamov2020-02-141-0/+6
|
* [core] Add unit testAlexander Shalamov2020-02-141-0/+36
|
* [core] Set priorData from cache only if resource is useableAlexander Shalamov2020-02-142-3/+9
| | | | | | In cases when cached resource is useable, yet don't have an expiration timestamp, we provided data to the requester from the cache and the same data was returned once 304 response was received from the network.
* Revert "Add change log entry"Alexander Shalamov2020-02-141-4/+0
| | | | This reverts commit d3535f1ca9f7c12b3c2290da3f347e4f95210425.
* Revert "[core] Fix excessive onSpriteLoaded() notifications"Alexander Shalamov2020-02-141-4/+4
| | | | This reverts commit 80cb05420a86ed53815cae7fb2cb3fddf07dd1d1.