| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
valid internet connection
|
|
|
|
| |
When creating a offline region, we've previously only requested the sprite image for the specified resolution. This lead to offline packs not being usable on devices that have a different pixel ratio. We're now requesting both 1x and 2x sprites. Some devices use even higher or fractional pixel ratios. However, we only ever use 1x and 2x sprite images in our requests.
|
|
|
|
| |
of the instrumentation tests on cCI
|
| |
|
| |
|
| |
|
|
|
|
| |
We optimize our updateRenderable algorithm by breaking ascent when we've already checked a certain tile. So far, we've compared the UnwrappedTileIDs, but they don't include the overscale component. When ascending through overscaled tile IDs, we've stopped the ascent too early, when we should've kept the search going.
|
|
|
|
|
|
|
|
|
|
| |
Commit 1c53dc9ca8d9 ([core] Refactor vertex array object extension
initialization) changed where the GL renderer string is checked in order
to prevent the vertex array extension initialization in certain
platforms and in doing so made the logging of that string more frequent,
once per context initialization instead of at most once per process.
This is a lot more verbose, specially when running unit tests, so make
sure that string is logged at most once as it was previously.
|
|
|
|
|
|
| |
[skip firebase]
Bump MGLOfflineStorageTests timeouts to 5 seconds
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
This is meant to
(1) Make it easier for new developers to find the source
(2) Make it easier to look at shader diffs when the GL JS pin changes
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
[ios] Remove copying of Settings.bundle from packaging script
[ios] Move Settings bundle under ios/app in file system
[ios] Copy bundle to iosapp in packaging script
[ios] Remove stranded Root.strings from SDK
[ios] Add English localization to example Settings.bundle
|
| |
|
| |
|
| |
|
| |
|
|
|
| |
when a source-expression like `["get", "property"]` evaluates to null and the default pattern value (empty string) is used, make sure attribute buffers get populated to avoid crashing the app
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* [ios, macos] Add offline regions merge.
* [ios, macos] Update changelogs.
* [ios, macos] Fix refreshing the offline packs after new content is added.
* [ios, macos] Update MGLOfflineStorage's add contents of file documentation.
* [ios, macos] Add MGLOfflineStorage test cases for adding file contents.
* [ios, macos] Add offline merge test database.
* [ios, macos] Add packs parameter to MGLBatchedOfflinePackAdditionCompletionHandler.
* [core] Fix a query mege duplication.
* [ios, macos] Remove unnecessary pack iteration.
* [ios, macos] Fix packs update KVO notifications.
* [ios, macos] Add localization strings.
* [core] Fix query readability.
* [ios, macos] Fix MGLOfflineStorageTest, cleanup the cache database after the test.
* [ios, macos] Fix offline packs, updating triggers a crash.
|
| |
|
| |
|
|
|
|
| |
These jobs have constant output and don't need the default 10 minute timeout, so failing sooner (in the event of an npm outage/bug, for example) is advantangeous for us.
|
|
|
|
|
|
| |
The ANGLE implementation of GL_KHR_debug on Direct3D seems to be broken
leading to a bad_alloc being thrown when running with a debug build, so
disable it in that platform.
|
|
|
|
|
|
|
| |
Currently the vertex object extension is disabled through an ifdef for
the Windows platform due to an issue with ANGLE, while there is a
blacklist for other platforms. Unify those by adding ANGLE to that
blacklist and some small refactoring.
|
|
|
|
|
|
|
|
| |
Since commit bded6c65d59b ([build] use plain text files for file lists
to simplify integration with other build systems) adding new source
files would not cause cmake to be re-ran since it doesn't automatically
track the plain text files. Fix that by explicitly adding those files to
CMAKE_CONFIGURE_DEPENDS.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
This was added in gl-js in #7095.
|
|
|
|
| |
Ports https://github.com/mapbox/mapbox-gl-js/pull/7260.
|
|
|
|
| |
Ports https://github.com/mapbox/mapbox-gl-js/pull/7261.
|
|
|
|
| |
Updates EventsSDK to patch a crash that happens with offline use.
|
|
|
|
| |
The IBDesignablesAgent helper process has been renamed to IBAgent as of the Xcode 10 GM seed, so cast an even wider net when trying to detect it.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Custom layers are not implemented in node platform so ignore tests that
require it.
|
|
|
|
|
| |
Use face culling for fill extrusion layers. Winding order is changed to
ensure correct rendering.
|
|
|
|
|
|
| |
Add a parameter to Program::draw to control whether face culling should
be enabled. This will be used in a follow up commit to enable face
culling for fill extrusion layers.
|
| |
|