Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [android] resume file source and wait for result to complete resources cache ↵upstream/lp-path-update-14334 | Łukasz Paczos | 2019-05-21 | 5 | -30/+141 |
| | | | | path change | ||||
* | [core] invoke optional resource path change completion listener | Łukasz Paczos | 2019-05-21 | 3 | -4/+20 |
| | |||||
* | [core] Don't use optional unique_ptr in function coversion code | Ander Conselvan de Oliveira | 2019-05-21 | 3 | -29/+32 |
| | | | | | Since unique_ptr is already nullable there is no need to wrap it in an optional<>. | ||||
* | [core] Forward args in style::expression::dsl::compound() | Ander Conselvan de Oliveira | 2019-05-21 | 1 | -2/+2 |
| | |||||
* | [core] Pass legacy/categorical/*-default expression tests | Ander Conselvan de Oliveira | 2019-05-21 | 2 | -20/+26 |
| | | | | | Handle categorical function default value properly in conversion to expreexpression so related tests pass. | ||||
* | [core] Fix legacy/{interval,exponential}/*-default expression tests | Ander Conselvan de Oliveira | 2019-05-21 | 2 | -28/+63 |
| | | | | | Consider the function default value in interval and exponential functions conversion. | ||||
* | [core] Expose dsl::compound() internally | Ander Conselvan de Oliveira | 2019-05-21 | 3 | -6/+24 |
| | | | | | This will be used in a follow up patch by the function to expression conversion code. | ||||
* | [core] Fix some of the legacy interval function expression tests | Ander Conselvan de Oliveira | 2019-05-21 | 2 | -7/+12 |
| | | | | | The tests for conversion of legacy interval functions to expressions expects that the first stop in the "step" expression be omitted. | ||||
* | [core] Fix most identity function with default legacy expression tests | Ander Conselvan de Oliveira | 2019-05-21 | 5 | -33/+63 |
| | | | | | Add handling of default value to the conversion of legacy identity functions. The color and enum tests still don't pass though. | ||||
* | [core] Fix indentation of src/mbgl/style/conversion/function.cpp | Ander Conselvan de Oliveira | 2019-05-21 | 1 | -1/+1 |
| | | | | One line in that file was indented with tabs instead of spaces. | ||||
* | [node] Convert legacy functions to expressions in NodeExpression::Parse | Ander Conselvan de Oliveira | 2019-05-21 | 2 | -30/+35 |
| | | | | | | | | In order to test the conversion from function to expressions using the legacy tests in the expression test suite, parse function objects into expressions in NodeExpression::Parse. v2: Coding style fixes. | ||||
* | [ios] Enable SKU tokens for all requests | Jason Wray | 2019-05-20 | 5 | -51/+11 |
| | | | Removes conditional code that relied on a plist flag. Other small cleanups. | ||||
* | [core] Refactor HeadlessFrontend/Backend: GL separation and factory (#14692) | Aleksandar Stojiljkovic | 2019-05-21 | 27 | -64/+113 |
| | | | | | Refactor out HeadlessFrontend and HeadlessBackend gl independent code to gfx. Define gl::HeadlessBackend as subclass, instantiated by gfx::HeadlessBackend static factory method. GL dependent tests are still using gl::HeadlessBackend directly (not through gfx). | ||||
* | [benchmark] Add benchmark for tile invalidation | Thiago Marcos P. Santos | 2019-05-21 | 2 | -0/+55 |
| | |||||
* | [tests] Add unit tests for offline data invalidation | Thiago Marcos P. Santos | 2019-05-21 | 1 | -0/+67 |
| | |||||
* | [core] Add API for invalidating tiles | Thiago Marcos P. Santos | 2019-05-21 | 2 | -0/+49 |
| | | | | | | | | | Add new APIs for invalidating tiles, effectively forcing Mapbox GL Native to check with the servers if the tiles are valid before using them. This is more efficient then deleting tiles, because in case of valid tiles, they won't get downloaded. Fixes #4376. | ||||
* | [core] Remove re-linking programs approach (#14482) | Aleksandar Stojiljkovic | 2019-05-20 | 5 | -71/+35 |
| | | | | | | | | | | | | | | | | | | | | | | | Remove re-linking programs as redundant. It costs (cheaper to link once than twice) and (subjective) is not that common GL API usage pattern, although perfectly legal and permitted. Initial idea, behind the removed code, was to enable work on optimization that would reduce number of attrib setup calls in case when VAO is not available (as described in #9433). As such optimization is not implemented, and it is arguable if it makes sense to do it now, we can remove re-linking. Related to closed PRs #9433 and PR #11583. I have [measured the time spent just on relinking](https://gist.github.com/astojilj/29bd5a5c5dc0b2d9f29ecb660da07fbf) using release build on iPhone SE (A9, same as iPhone 6S): - 1st run after reboot or installation Total 37.14ms, average per program:1.86ms - reopening Total: 2.47ms, average per program: 0.12ms This time we save using the patch here. | ||||
* | [core] CrossTileSymbolIndex::pruneUnusedLayers() does not create ↵ | Mikhail Pozdnyakov | 2019-05-20 | 1 | -7/+5 |
| | | | | intermadiate containers | ||||
* | [android] show multiple maps in a recycler view example | Łukasz Paczos | 2019-05-20 | 3 | -36/+35 |
| | |||||
* | [core] Check if pattern dependencies or pattern positions are missing | Alexander Shalamov | 2019-05-20 | 1 | -8/+18 |
| | | | | | Add check for optional pattern dependencies and don't bind empty vertex buffers if pattern positions are missing. | ||||
* | [core] Avoid bucket downcasting in Placement | Mikhail Pozdnyakov | 2019-05-19 | 5 | -44/+65 |
| | |||||
* | [core] Remove Bucket::supportsLayer | Mikhail Pozdnyakov | 2019-05-19 | 17 | -46/+1 |
| | |||||
* | [core] Remove RenderLayerSymbolInterface | Mikhail Pozdnyakov | 2019-05-19 | 23 | -89/+59 |
| | |||||
* | [core] Placement accepts RenderLayer instances | Mikhail Pozdnyakov | 2019-05-19 | 5 | -37/+24 |
| | |||||
* | [core] Avoid unneeded proj matrix calculations in renderer | Mikhail Pozdnyakov | 2019-05-19 | 1 | -3/+2 |
| | |||||
* | [core] RenderLayerSymbolInterface is not used in CrossTileSymbolIndex | Mikhail Pozdnyakov | 2019-05-19 | 9 | -43/+71 |
| | |||||
* | [android] - wrap jni callback with try-catch | tobrun | 2019-05-17 | 1 | -7/+13 |
| | |||||
* | [android] - bump snapshot version to 8.1.0 | tobrun | 2019-05-17 | 1 | -1/+1 |
| | |||||
* | [android] added connectivity state attribute to tile loading metric (#14667) | Osana Babayan | 2019-05-17 | 1 | -0/+49 |
| | |||||
* | [android] - updat changelog for releasing v6.8.2 | tobrun | 2019-05-17 | 1 | -1/+6 |
| | |||||
* | Revert "[android] new manifest flag to enable/disable sku tokens" | tobrun | 2019-05-17 | 6 | -73/+17 |
| | | | | This reverts commit 71fd1474804563265117acd9bff1f94e7a68c08a. | ||||
* | [ios] Podspec updates for v4.12.0-beta.1 | Nadia Barbosa | 2019-05-16 | 3 | -3/+3 |
| | |||||
* | [ios] Rename performance's metrics variable names.android-v7.5.0-beta.1 | Fabian Guerra | 2019-05-16 | 3 | -17/+35 |
| | |||||
* | [android] - update changelog for v8.0.0-beta.1 | tobrun | 2019-05-16 | 1 | -4/+24 |
| | |||||
* | [android] - ignore telemtry schema size test for map load | tobrun | 2019-05-16 | 1 | -0/+2 |
| | |||||
* | [ios] Update to libmbxaccounts 0.0.5 (#14683) | Jason Wray | 2019-05-16 | 4 | -7/+20 |
| | |||||
* | [android] pull in Polish translation and updates to Czech and Hungarian | Łukasz Paczos | 2019-05-16 | 3 | -7/+27 |
| | |||||
* | [ios, macos] clarified documentation for newCamera param of the ↵ | Sam Fader | 2019-05-15 | 1 | -2/+2 |
| | | | | | | | | shouldChangeFromCamera delegate (#14680) * [ios, macos] clarified documentation for newCamera in shouldChangeFromCamera * [ios, macos] clarified documentation for newCamera param of the shouldChangeFromCamera delegate part 2 | ||||
* | [ios] Update podspec to v4.11.0. | Fabian Guerra | 2019-05-15 | 4 | -7/+16 |
| | |||||
* | [core] add gfx::UploadPass, split startRender into prepare and upload | Konstantin Käfer | 2019-05-15 | 90 | -536/+944 |
| | |||||
* | [core] don't upload empty buffers | Konstantin Käfer | 2019-05-15 | 2 | -9/+10 |
| | |||||
* | [core] use float for storing opacity attribute | Konstantin Käfer | 2019-05-15 | 2 | -2/+2 |
| | |||||
* | [core] add gfx::CommandEncoder::present() | Konstantin Käfer | 2019-05-15 | 8 | -14/+39 |
| | |||||
* | [core] use unique IDs for DrawScopes | Konstantin Käfer | 2019-05-15 | 14 | -25/+72 |
| | |||||
* | [android] - remove CI execution of android nitpick, now part of android check | tobrun | 2019-05-15 | 1 | -3/+0 |
| | |||||
* | [android] - add nitpick validation to make android-check | tobrun | 2019-05-15 | 1 | -1/+1 |
| | |||||
* | [android] Changelog for 7.4.0 release (#14677) | Osana Babayan | 2019-05-15 | 1 | -0/+8 |
| | |||||
* | [android] fix FragmentBackStackActivity navigation | Łukasz Paczos | 2019-05-15 | 1 | -3/+7 |
| | |||||
* | [android] refactor ViewPager example | Łukasz Paczos | 2019-05-15 | 1 | -57/+49 |
| | |||||
* | [android] deactivate file source when DownloadRegionActivity's finished | Łukasz Paczos | 2019-05-15 | 1 | -6/+11 |
| |