Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [ios, macos]Remove iOS/macOS codes from native codes (#16031)upstream/jrex-tequila-cp-16031 | m-stephen | 2019-12-18 | 14 | -23/+250 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add source/header * add ios files * add configs * modify name * http_file_source * add interface delegate when map init * fix name * fix delegate name * support mac os * add mac os support * make optional delegate when mac os * mac/ios difference * add ios change log * cancel iOS/mac OS judgement * cancel iOS/mac OS judgement * cancel judgement in .m * update * update * update http_file_source * update ios * update mac os * add mac os file * add mac os file to `.cmake` * change names * add log & fix format * reset changelog commit * update changelog * rename iOS network manager * Add a test configuration(same as default configuration) when mac os run tests * re-add account type into `http_file_source` * refactor | ||||
* | [core] Fix really overscaled lines #16018 | Ansis Brammanis | 2019-12-18 | 2 | -6/+130 |
| | |||||
* | [core] Add unit test for calculateTileDistances | Alexander Shalamov | 2019-12-18 | 5 | -4/+34 |
| | |||||
* | [core] Add unit test for getAnchors and remove unused field | Alexander Shalamov | 2019-12-18 | 6 | -9/+140 |
| | |||||
* | [core] Don't use signed int type for anchor segment | Alexander Shalamov | 2019-12-18 | 7 | -40/+75 |
| | |||||
* | [android] - add hooks for bulk conversion of geographic coordinates to ↵ | tobrun | 2019-12-06 | 2 | -0/+58 |
| | | | | screen coordinates | ||||
* | [core] Refactoring transform state (#15956) | zmiao | 2019-12-05 | 9 | -197/+526 |
| | | | | | | | | | | * [core] Refactoring transform state class * [core] update matrix in transform, Fix precision * [core] Make matrix mutable so that we only update them when needed * [core] Add getters for matrices | ||||
* | [test-runner] Make Android RenderTestRunner bot fail when test cases are not ↵ | zmiao | 2019-12-04 | 31 | -31/+357 |
| | | | | | | | | | | | | | | fully passed (#15994) * [test-runner] Fix failed tests, generate android specific expectations * [test-runner] Check render test runner testing result * [test-runner] Add error case to android ignore list * [test-runner] Update metrics * [test-runner] Move Android render tests with big diff(>0.006) to ignore list | ||||
* | [core] Remove Map::cycleDebugOptions | Bruno de Oliveira Abinader | 2019-12-04 | 9 | -47/+26 |
| | |||||
* | [android] remove OfflineRegion.java, gitiginore and issue template. update ↵ | tobrun | 2019-12-03 | 4 | -605/+1 |
| | | | | README | ||||
* | [android] remove platform specific Android code, migrate project to ↵ | tobrun | 2019-12-03 | 885 | -387682/+4 |
| | | | | mapbox-gl-native-android | ||||
* | [test-runner] Allow to define filter inside manifest file | Alexander Shalamov | 2019-12-03 | 7 | -16/+22 |
| | | | | | Command line option is still available and allows to override filter that is defined in a manifest file. | ||||
* | [test runner] Update test commands for Layer::setProperty() | Mikhail Pozdnyakov | 2019-12-03 | 1 | -20/+4 |
| | |||||
* | [android][node][qt] Update platform code for style::Layer::setProperty() | Mikhail Pozdnyakov | 2019-12-03 | 5 | -60/+19 |
| | |||||
* | [core] Merge style::Layer::set{Layout,Paint}Property | Mikhail Pozdnyakov | 2019-12-03 | 24 | -852/+548 |
| | |||||
* | [metrics] Rebaseline linux-gcc8 mbgl-offline filesize metric | Alexander Shalamov | 2019-12-02 | 1 | -1/+1 |
| | |||||
* | [metrics] Add baselines for formatted-images and line-dasharray render tests | Alexander Shalamov | 2019-12-02 | 9 | -0/+315 |
| | |||||
* | [metrics] Rebaseline filesize metric for linux-clang8 | Alexander Shalamov | 2019-12-02 | 1 | -3/+3 |
| | |||||
* | [core] Add unit test for tagged string's image sections | Alexander Shalamov | 2019-12-02 | 1 | -0/+17 |
| | |||||
* | [core] Turn off clang format for generated shaded code | Alexander Shalamov | 2019-12-02 | 2 | -6/+4 |
| | |||||
* | [core] Add unit tests for Formatted class | Alexander Shalamov | 2019-12-02 | 4 | -3/+55 |
| | |||||
* | [core] Shape images in labels at bucket zoom level | Alexander Shalamov | 2019-12-02 | 4 | -2/+9 |
| | |||||
* | [core] Use linear filtering for icons in text for zoom dependent text-size | Alexander Shalamov | 2019-12-02 | 1 | -7/+9 |
| | |||||
* | [core] Use new 'SymbolTextAndIcon' program to draw icons in text | Alexander Shalamov | 2019-12-02 | 45 | -651/+1276 |
| | |||||
* | [core] Store 'sdf' flag in vertex attribute | Alexander Shalamov | 2019-12-02 | 8 | -58/+73 |
| | |||||
* | [core] Shape images in labels and create image quads | Alexander Shalamov | 2019-12-02 | 15 | -230/+389 |
| | |||||
* | [core] Calculate line width and line breaks for images | Alexander Shalamov | 2019-12-02 | 2 | -23/+34 |
| | |||||
* | [core] Pass images and evaluated layout text size to shaping | Alexander Shalamov | 2019-12-02 | 5 | -22/+65 |
| | |||||
* | [core] Add evaluated images to styled text sections | Alexander Shalamov | 2019-12-02 | 4 | -24/+76 |
| | |||||
* | [core] Add image sections to format expression | Alexander Shalamov | 2019-12-02 | 8 | -92/+151 |
| | |||||
* | [core] Bump gl-js version | Alexander Shalamov | 2019-12-02 | 1 | -0/+0 |
| | |||||
* | [core] Introduce Pass<> class and use it for Scheduler | Mikhail Pozdnyakov | 2019-12-02 | 5 | -14/+32 |
| | | | | Thus we enforce client to retain the returned `Scheduler` objects. | ||||
* | [android] Add OfflineManager.runPackDatabaseAutomatically(boolean) API | Mikhail Pozdnyakov | 2019-12-02 | 4 | -4/+37 |
| | |||||
* | [core] Add OfflineDatabase.Pack unit test | Mikhail Pozdnyakov | 2019-12-02 | 2 | -3/+33 |
| | |||||
* | [core] Introduce OfflineDatabase::runPackDatabaseAutomatically() API | Mikhail Pozdnyakov | 2019-12-02 | 6 | -54/+78 |
| | | | | | - added a unit test - Updated inline comments in default_file_source.hpp | ||||
* | Revert "[android] Add OfflineRegion.deleteAndSkipPackDatabase" | Mikhail Pozdnyakov | 2019-12-02 | 3 | -96/+35 |
| | | | | This reverts commit 9bc3aa46384229778853c2710e5b06259b78ed18. | ||||
* | [test-runner] Add android RenderTestRunner baseline metrics (#15979) | zmiao | 2019-12-02 | 1139 | -24/+53267 |
| | | | | | | | | | | * [test-runner] Enable probe-testing android render test runner * [test-runner] Add pixel4 baseline metrics * Add git ignored metrics * Make renderTestrunner run two times with different manifest config | ||||
* | [test-runner] Log all 'probeFileSize' failures | Alexander Shalamov | 2019-12-02 | 1 | -5/+8 |
| | | | | | If there are multiple file size probes in a test file, it is better to report all failures instead of first failed probe. | ||||
* | [core] Blacklist VAO extension for Adreno (TM) 4xx GPUs | Alexander Shalamov | 2019-12-02 | 1 | -8/+8 |
| | | | | Blacklist in order to avoid crashes in a driver. | ||||
* | [core] Retain thread pool in GeoJSONSource | Mikhail Pozdnyakov | 2019-11-29 | 2 | -3/+4 |
| | | | | Otherwise, the construction of the `Immutable<Source::Impl>` in background thread might never yeld. | ||||
* | [test-runner] Run render tests with metrics on linux | Juha Alanen | 2019-11-29 | 5 | -6/+46 |
| | |||||
* | [test-runner] Add baseline metrics for linux | Juha Alanen | 2019-11-29 | 1134 | -0/+39762 |
| | |||||
* | [glfw] Fix map not resizing on Linux | Thiago Marcos P. Santos | 2019-11-29 | 1 | -1/+1 |
| | | | | | Apparently GLFW is implicitly calling glViewport on macOS but not on Linux. Force setting the viewport instead of assuming a value. | ||||
* | [android] Use icf=all | Thiago Marcos P. Santos | 2019-11-29 | 3 | -7/+7 |
| | | | | | | Chromium is using it for a while on ARM. https://codereview.chromium.org/1153143004/patch/20001/30002 | ||||
* | [core] GeoJSONVTData uses Scheduler::GetSequenced() | Mikhail Pozdnyakov | 2019-11-29 | 1 | -14/+19 |
| | |||||
* | [core] Introduce GeometryTile::reset() | Mikhail Pozdnyakov | 2019-11-29 | 6 | -17/+44 |
| | | | | | | The newly introduced `GeometryTile::reset()` is used while GeoJSON tile update in order to prevent from the parsing of the new data with the stale layers or vice verse. | ||||
* | [core] Calculate GeoJSON tile geometries in a background thread | Mikhail Pozdnyakov | 2019-11-29 | 6 | -52/+86 |
| | | | | | Call `mapbox::geojsonvt::GeoJSONVT::getTile()` in a background thread, so that the rendering thread is not blocked. | ||||
* | [core] Fix supercluster lambdas capturing | Mikhail Pozdnyakov | 2019-11-29 | 1 | -7/+7 |
| | |||||
* | [core][android][darwin] Fix GeoJSONOptions handling | Mikhail Pozdnyakov | 2019-11-29 | 12 | -92/+99 |
| | | | | | | - share the `GeoJSONOptions` instances using `Immutable<GeoJSONOptions>` - avoid extra copying - fix wrapping of the `GeoJSONOptions` instances in supercluster map/reduce lambdas. Previously, local variables were wrapped by reference. | ||||
* | [metrics] Measure compressed size for Android | Thiago Marcos P. Santos | 2019-11-28 | 8 | -8/+8 |
| | | | | Because what metters is the size we add to the APK. |