Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [core] use individual textures for line dash patternsupstream/zmiao-test | Konstantin Käfer | 2019-10-29 | 5 | -104/+143 |
| | | | | | | | | This moves the LineAtlas from a shared texture that contained SDF dash patterns to use individual textures. Previously, the texture space was limited to a texture of 512 pixels height. Dash patterns were never removed (and are still never removed as of this patch), which means that this texture could fill up for styles that use a lot of different dash patterns. In particular, dash patterns for lines with a round line cap take up 15 pixels of texture height, limiting the amount of unique dash patterns to 34. While this was probably enough for rendering a single style, we quickly exhausted this number when reusing the Map object to render different styles. Instead of a global shared texture, we're now creating individual textures for every dash pattern. These textures are still cached so that we don't need to re-upload the texture on every frame. | ||||
* | [core,android,darwin,qt] Add fields related to feature-state | Juha Alanen | 2019-10-28 | 10 | -34/+79 |
| | | | | | Move the fields from geometry.hpp/feature.hpp as they are not part of the GeoJSON specification. | ||||
* | [build] update mapbox-base | Juha Alanen | 2019-10-28 | 1 | -0/+0 |
| | |||||
* | [ios][android][core] Added change log entries and more code comments | Mikhail Pozdnyakov | 2019-10-28 | 3 | -1/+8 |
| | |||||
* | [core] Add Map.NoHangOnMissingImage unit test | Mikhail Pozdnyakov | 2019-10-28 | 1 | -0/+51 |
| | |||||
* | [core] Do not make pending requests for already requested images. | Mikhail Pozdnyakov | 2019-10-28 | 2 | -18/+9 |
| | | | | | so that processing for the corresponding tile does not suspend and the rendering performance is not affected. | ||||
* | Revert "[core] Revert coalescing requests to the client for the same missing ↵ | Mikhail Pozdnyakov | 2019-10-28 | 3 | -31/+80 |
| | | | | | | image" This reverts commit 22132683797b5ea5cbe8622f77c01b399ad9c71e. | ||||
* | [core] Bump mapbox-gl-js version | Mikhail Pozdnyakov | 2019-10-28 | 1 | -0/+0 |
| | |||||
* | Config CircleCI to save render test output when failing (#15863) | zmiao | 2019-10-25 | 1 | -1/+3 |
| | | | | | | * [render-test] Save index.html * Add extra folder | ||||
* | [core] Fixed formatting | Mikhail Pozdnyakov | 2019-10-24 | 1 | -8/+5 |
| | |||||
* | [core] Revert coalescing requests to the client for the same missing image | Mikhail Pozdnyakov | 2019-10-24 | 3 | -80/+34 |
| | |||||
* | [core] avoid edges for labels that use text-variable-anchors | Ansis Brammanis | 2019-10-24 | 1 | -4/+4 |
| | | | | to prevent clipped labels in rendered image tiles. | ||||
* | back to v8 | Dane Springmeyer | 2019-10-24 | 1 | -1/+1 |
| | |||||
* | fix linux node platform publishing | Dane Springmeyer | 2019-10-24 | 1 | -1/+36 |
| | |||||
* | [build] Bump CI docker image | Thiago Marcos P. Santos | 2019-10-23 | 2 | -2/+8 |
| | | | | | This version includes gcloud, needed to run android firebase tests. | ||||
* | [render-test] Add configurable rootPath, ignorePath via CLI arguments (#15832) | zmiao | 2019-10-23 | 7 | -109/+167 |
| | | | | | | * [render-test] Add configurable path via CLI arguments * [render-test] Change ignore path config | ||||
* | [core] fix collisions with icon-text-fit and variable placement (#15828) | Ansis Brammanis | 2019-10-22 | 2 | -10/+49 |
| | | | port 61a61a1982cb8c637d467f91da5b0817a61a9de6 | ||||
* | [node] Exclude node abi 79 (13.x) from build | Alexander Shalamov | 2019-10-22 | 2 | -2/+3 |
| | |||||
* | [ios] Set xcode properties for cmake. (#15842) | Julian Rex | 2019-10-22 | 2 | -1/+17 |
| | | | | | | * [ios] Set xcode properties for cmake. * Fix Sanitize typo | ||||
* | [test-runner] Run render test runner as a NativeActivity app on android ↵ | zmiao | 2019-10-22 | 26 | -21/+565 |
| | | | | | | | | | | | | device (#15827) * [test-runner]Add android render-test-runner NativeActivity app * [test-runner] Fix cmake for CI build failure * [test-runner] Update folder location, change app configureation * [test-runner] Add running instruction | ||||
* | [ios][android] Add change log entries | Mikhail Pozdnyakov | 2019-10-22 | 2 | -0/+6 |
| | |||||
* | [core] Enable incremental vacuum for Offline DB | Mikhail Pozdnyakov | 2019-10-22 | 4 | -11/+62 |
| | | | | Thus we avoid re-creating the whole database and keeping the backup file as it happens on calling VACUUM. | ||||
* | [render-test] Implement fps benchmarking tests (#15803) | Mikko Pulkki | 2019-10-22 | 27 | -122/+422 |
| | |||||
* | [test runner] Improve error messaging for memory metrics tests | Mikhail Pozdnyakov | 2019-10-21 | 2 | -15/+10 |
| | |||||
* | [test runner] Memory metrics expectations for MAC | Mikhail Pozdnyakov | 2019-10-21 | 3 | -1/+29 |
| | |||||
* | [test runner] Command line option for the tests expectations path | Mikhail Pozdnyakov | 2019-10-21 | 6 | -30/+40 |
| | | | | | | -e[expectationsPath], --expectationsPath=[expectationsPath] Test expectations path. | ||||
* | [test runner] Adjust memory metrics test results | Mikhail Pozdnyakov | 2019-10-21 | 5 | -5/+62 |
| | |||||
* | [test runner] Disable memory metrics checks on sanitize builds | Mikhail Pozdnyakov | 2019-10-21 | 1 | -1/+2 |
| | |||||
* | [test runner] Tests for memory size metrics | Mikhail Pozdnyakov | 2019-10-21 | 11 | -2/+163 |
| | |||||
* | [test runner] Threshold for memory metrics | Mikhail Pozdnyakov | 2019-10-21 | 3 | -13/+30 |
| | |||||
* | [build] Only add mapbox-base if target is not set | Bruno de Oliveira Abinader | 2019-10-20 | 1 | -2/+4 |
| | |||||
* | [ios] Add ARC config to the new build system. (#15833) | Fabian Guerra Soto | 2019-10-18 | 1 | -0/+2 |
| | |||||
* | [build] Make output of the tests verbose | Thiago Marcos P. Santos | 2019-10-18 | 1 | -1/+1 |
| | | | | | We have a flaky test that is hanging on the bots and we need to find out which one. | ||||
* | [core] Update ImageManager.OnStyleImageMissingBeforeSpriteLoaded | Mikhail Pozdnyakov | 2019-10-17 | 1 | -2/+12 |
| | | | | So that it checks pending image requests for a different requestor. | ||||
* | [core] Fix image requests for already obtained images | Mikhail Pozdnyakov | 2019-10-17 | 2 | -5/+7 |
| | | | | | Before this change, repeated request for an already obtained image was erroneously treated as pending. | ||||
* | [android] Check flag before runnable task invocation | Alexander Shalamov | 2019-10-16 | 2 | -6/+15 |
| | |||||
* | [render-test] Add network metrics test case | Juha Alanen | 2019-10-16 | 13 | -1/+328 |
| | |||||
* | [render-test] Add support for collecting network metrics | Juha Alanen | 2019-10-16 | 6 | -2/+204 |
| | |||||
* | [build] Update to Xcode 11.1upstream/friedbunny-updates-to-xcode-11.1 | Jason Wray | 2019-10-15 | 1 | -7/+7 |
| | |||||
* | [test-runner] make render-test a shared lib (#15816) | zmiao | 2019-10-15 | 8 | -40/+134 |
| | | | | | | | | | | * [test-runner] make render-test a shared lib [test-runner] nit [test-runner] nit again * [test-runner] Remove redundant linked file in cmake | ||||
* | [android] - remove snapshot and release builds, disable broken metric ↵ | tobrun | 2019-10-15 | 1 | -14/+3 |
| | | | | collection script | ||||
* | [render-test] Add test for file size tolerance | Thiago Marcos P. Santos | 2019-10-14 | 6 | -0/+92 |
| | |||||
* | [render-test] Add tolerance to file-size tests | Thiago Marcos P. Santos | 2019-10-14 | 9 | -16/+27 |
| | |||||
* | [core] fix icon-text-fit | Konstantin Käfer | 2019-10-14 | 7 | -235/+214 |
| | | | | This fixes rendering by account for the 1px texture padding around icons that were stretched with icon-text-fit. We've added the 1px padding before, but didn't scale it accordingly when we are resizing the icon when it is stretched to fit the text. Adjusts the code to match the logic in GL JS. | ||||
* | [core] map image type to string until we have a dedicated implementation | Konstantin Käfer | 2019-10-14 | 5 | -37/+44 |
| | |||||
* | [core] map image type to string until we have a dedicated implementation | Konstantin Käfer | 2019-10-14 | 3 | -0/+18 |
| | |||||
* | Add iOS bindings for cluster properties (#15515) | Jordan Kiley | 2019-10-11 | 11 | -8/+244 |
| | |||||
* | [ios] Fix for iOS 9 crash (seen in simulator) (#15771) | Julian Rex | 2019-10-11 | 2 | -1/+28 |
| | | | | | | | | * [ios] Fix for iOS 9 crash (seen in simulator) * [ios] Update change log * [ios, macos] Add #if around new function. | ||||
* | [render-test] No camelCase on the metrics.json tag | Thiago Marcos P. Santos | 2019-10-11 | 16 | -12/+12 |
| | | | | It is ugly. | ||||
* | [render-test] Prettyfy metrics output | Thiago Marcos P. Santos | 2019-10-11 | 5 | -5/+57 |
| |