Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [build][ios] Add test runner CI jobs using Metal rendererupstream/jmalanen-metal | Juha Alanen | 2020-02-25 | 3 | -3/+56 |
| | |||||
* | [build][ios] Reorganize iOS test runner jobs | Juha Alanen | 2020-02-25 | 4 | -105/+73 |
| | |||||
* | [build][ios] Move iOS test runners to a separate cmake file | Juha Alanen | 2020-02-25 | 2 | -244/+226 |
| | |||||
* | [build][ios] Move iOS specific ccache scripts to platform directory | Juha Alanen | 2020-02-25 | 5 | -20/+28 |
| | |||||
* | [build][ios] Enable support for Metal renderer | Juha Alanen | 2020-02-25 | 3 | -0/+109 |
| | |||||
* | [build][ios] Preparations for Metal renderer backend | Juha Alanen | 2020-02-25 | 2 | -18/+27 |
| | |||||
* | [core] Dismiss actors from sprite loader | Mikhail Pozdnyakov | 2020-02-24 | 5 | -89/+40 |
| | | | | and get rid of `SpriteLoaderWorker`, use `scheduleAndReplyValue()` API instead. | ||||
* | [android] add jni binding for source zoom delta (#16221) | Kevin Li | 2020-02-24 | 2 | -4/+27 |
| | | | | | | | | * [android] and jni interface for source zoom delta * handle nullopt in setter and getter * Use jni::Integer | ||||
* | Update changelog | zmiao | 2020-02-21 | 1 | -0/+4 |
| | |||||
* | [core] Add bounding box overlapping check before line within polygon test | zmiao | 2020-02-21 | 4 | -41/+144 |
| | |||||
* | [test-runner] Add new metrics | zmiao | 2020-02-21 | 5 | -1/+141 |
| | |||||
* | [core] Remove unnecessary includes, fix comments | zmiao | 2020-02-21 | 4 | -10/+5 |
| | | | | This reverts commit b5c386ad7708ca9fe14f219b0ffc94cf6ce8fc88. | ||||
* | Bump gl-js version | zmiao | 2020-02-21 | 1 | -0/+0 |
| | |||||
* | [core] Update unti tests. Remove unnecessary debugging code | zmiao | 2020-02-21 | 5 | -177/+132 |
| | |||||
* | [core] Move geometry within algorithm to util | zmiao | 2020-02-21 | 4 | -147/+170 |
| | |||||
* | [core] Add support for "line within polygon" | zmiao | 2020-02-21 | 2 | -13/+200 |
| | |||||
* | [qt] Fix compilation error | Thiago Marcos P. Santos | 2020-02-20 | 1 | -1/+1 |
| | | | | GCC complains about this variable being potentially not initialized. | ||||
* | Revert "[ios, macos] Include SKU token for offline requests (#16130)" (#16193) | Jordan Kiley | 2020-02-19 | 2 | -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 builds | Juha Alanen | 2020-02-18 | 1 | -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 config | Juha Alanen | 2020-02-18 | 1 | -0/+1 |
| | | | | Save step had been removed. | ||||
* | [build] Enable iOS benchmark runner in CI | Juha Alanen | 2020-02-18 | 1 | -0/+69 |
| | |||||
* | [benchmark] Add iOS benchmark runner | Juha Alanen | 2020-02-18 | 18 | -0/+493 |
| | |||||
* | [test-runner] Share common code between test runners | Juha Alanen | 2020-02-18 | 6 | -46/+9 |
| | | | | Also remove some unnecessary files. | ||||
* | [core] Prepare changelog for maps-v1.2.0 (2020.02-release-vanillashake) releasemaps-v1.2.0 | Alexander Shalamov | 2020-02-17 | 1 | -0/+2 |
| | |||||
* | [android] Don't construct weak sheduler in renderer's custructor | Alexander Shalamov | 2020-02-17 | 2 | -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 changelog | Alexander Shalamov | 2020-02-17 | 1 | -0/+4 |
| | |||||
* | [core] Add unit test for Style::Impl::onSpriteLoaded | Alexander Shalamov | 2020-02-17 | 8 | -2/+137 |
| | |||||
* | [core] Fix sprite sheet merging in Style::Impl::onSpriteLoaded | Alexander Shalamov | 2020-02-17 | 3 | -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 Li | 2020-02-15 | 12 | -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 changelog | Alexander Shalamov | 2020-02-14 | 1 | -0/+4 |
| | |||||
* | [core] Update baselines | Alexander Shalamov | 2020-02-14 | 1 | -1/+1 |
| | |||||
* | [core] Store SegmentVectors in ephemeral render objects | Konstantin Käfer | 2020-02-14 | 23 | -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 entry | Karim Naaji | 2020-02-14 | 1 | -0/+2 |
| | |||||
* | Apply new baselines | Karim Naaji | 2020-02-14 | 5 | -3/+143 |
| | |||||
* | Whitelist render-tests/line-dasharray/zero-length-gap | Karim Naaji | 2020-02-14 | 1 | -2/+1 |
| | |||||
* | Port line-dasharray fix from gl-js | Karim Naaji | 2020-02-14 | 2 | -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.0 | Juha Alanen | 2020-02-14 | 1 | -1/+1 |
| | |||||
* | [build] Cleanup CircleCI configuration | Juha Alanen | 2020-02-14 | 1 | -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 runners | Juha Alanen | 2020-02-14 | 22 | -359/+37 |
| | |||||
* | [build] Build iOS release for iPhone instead of simulator | Juha Alanen | 2020-02-14 | 1 | -13/+6 |
| | |||||
* | [build] Use all available cores for macOS CI builds | Juha Alanen | 2020-02-14 | 1 | -1/+1 |
| | |||||
* | [build] Enable ccache for Xcode iOS builds | Juha Alanen | 2020-02-14 | 3 | -0/+38 |
| | |||||
* | [build] Enable iOS unit test runner in CI | Juha Alanen | 2020-02-14 | 1 | -0/+69 |
| | |||||
* | [test] Add iOS unit test runner | Juha Alanen | 2020-02-14 | 30 | -11/+793 |
| | |||||
* | [test] Fix failing tests on iOS | Juha Alanen | 2020-02-14 | 5 | -8/+11 |
| | |||||
* | [core] Update changelog | Alexander Shalamov | 2020-02-14 | 1 | -0/+6 |
| | |||||
* | [core] Add unit test | Alexander Shalamov | 2020-02-14 | 1 | -0/+36 |
| | |||||
* | [core] Set priorData from cache only if resource is useable | Alexander Shalamov | 2020-02-14 | 2 | -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 Shalamov | 2020-02-14 | 1 | -4/+0 |
| | | | | This reverts commit d3535f1ca9f7c12b3c2290da3f347e4f95210425. | ||||
* | Revert "[core] Fix excessive onSpriteLoaded() notifications" | Alexander Shalamov | 2020-02-14 | 1 | -4/+4 |
| | | | | This reverts commit 80cb05420a86ed53815cae7fb2cb3fddf07dd1d1. |