Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sync v3.0-beta.4 code with main #12922

Merged
merged 36 commits into from
Oct 5, 2023
Merged

Sync v3.0-beta.4 code with main #12922

merged 36 commits into from
Oct 5, 2023

Conversation

stepankuzmin
Copy link
Contributor

Bringing v3 changes to main from the release branch (Don't merge with the green button — we'll do a fast-forward git merge release-v3.0 --ff-only).

endanke and others added 30 commits October 5, 2023 16:05
* Add example for textures on poles

* Create textured pole vertex variants

* Add render tests for polar raster layers

* Allow rendering of image sources beyond 85 degrees latitude

* Render raster tiles with polar vertices

* Update documentation for image source coordinates
If a style is reloaded and explicit projection is not set, the newly loaded style must override the root property of a previously loaded style.
* Optimize shadow map sampling

* Add optimized path for single cascade shadows

* Update render tests
* Update v8.json - remove extra whitespace in strings
* Update fog/vertical-range doc to make it clearer that this property is expected to be an array of 2 numbers.
Bumps [rollup](https://github.com/rollup/rollup) from 3.29.2 to 3.29.3.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](rollup/rollup@v3.29.2...v3.29.3)

---
updated-dependencies:
- dependency-name: rollup
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.22.20 to 7.23.0.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.0/packages/babel-core)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@octokit/rest](https://github.com/octokit/rest.js) from 20.0.1 to 20.0.2.
- [Release notes](https://github.com/octokit/rest.js/releases)
- [Commits](octokit/rest.js@v20.0.1...v20.0.2)

---
updated-dependencies:
- dependency-name: "@octokit/rest"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [puppeteer-core](https://github.com/puppeteer/puppeteer) from 21.2.1 to 21.3.4.
- [Release notes](https://github.com/puppeteer/puppeteer/releases)
- [Changelog](https://github.com/puppeteer/puppeteer/blob/main/release-please-config.json)
- [Commits](puppeteer/puppeteer@puppeteer-core-v21.2.1...puppeteer-core-v21.3.4)

---
updated-dependencies:
- dependency-name: puppeteer-core
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [selenium-webdriver](https://github.com/SeleniumHQ/selenium) from 4.12.0 to 4.13.0.
- [Release notes](https://github.com/SeleniumHQ/selenium/releases)
- [Commits](SeleniumHQ/selenium@selenium-4.12.0...selenium-4.13.0)

---
updated-dependencies:
- dependency-name: selenium-webdriver
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 46.6.0 to 46.8.2.
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Changelog](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/.releaserc)
- [Commits](gajus/eslint-plugin-jsdoc@v46.6.0...v46.8.2)

---
updated-dependencies:
- dependency-name: eslint-plugin-jsdoc
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [tape](https://github.com/ljharb/tape) from 5.6.6 to 5.7.0.
- [Changelog](https://github.com/ljharb/tape/blob/master/CHANGELOG.md)
- [Commits](tape-testing/tape@v5.6.6...v5.7.0)

---
updated-dependencies:
- dependency-name: tape
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ed for including it as a vertex buffer (internal-809)
* parallelize model loads

* use allSettled for model loads
* eliminate Tiles3DLoader dependency in loaders

* simplify and clean up model loader (WIP)

* simplify model material conversion

* fixup

* fixup

* fixup

* add custom GLTF loading code

* fix GLTF image loading

* fix model url resolution and image mime types

* add Draco decompression

* cleanup up, get rid of loaders.gl

* fix draco attribute decoding

* try fixing model part ids

* fixup

* fix texture loading

* fix GLTF in production builds

* improve typing in gltf code

* switch to hand-coded Draco Wasm JS wrapper

* further WASM wrapper optimizations

* skip iteration for non-Draco meshes
Layers get reorganized in case of terrain or globe to render in draped-first, immediate-second order
- Match QRF result to that order
- Add new query tests
Bumps [tap](https://github.com/tapjs/tapjs) from 16.3.8 to 16.3.9.
- [Release notes](https://github.com/tapjs/tapjs/releases)
- [Commits](tapjs/tapjs@v16.3.8...v16.3.9)

---
updated-dependencies:
- dependency-name: tap
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [puppeteer-core](https://github.com/puppeteer/puppeteer) from 21.3.4 to 21.3.6.
- [Release notes](https://github.com/puppeteer/puppeteer/releases)
- [Changelog](https://github.com/puppeteer/puppeteer/blob/main/release-please-config.json)
- [Commits](puppeteer/puppeteer@puppeteer-core-v21.3.4...puppeteer-core-v21.3.6)

---
updated-dependencies:
- dependency-name: puppeteer-core
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [glob](https://github.com/isaacs/node-glob) from 10.3.4 to 10.3.10.
- [Changelog](https://github.com/isaacs/node-glob/blob/main/changelog.md)
- [Commits](isaacs/node-glob@v10.3.4...v10.3.10)

---
updated-dependencies:
- dependency-name: glob
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [rollup](https://github.com/rollup/rollup) from 3.29.3 to 3.29.4.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](rollup/rollup@v3.29.3...v3.29.4)

---
updated-dependencies:
- dependency-name: rollup
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot bot and others added 6 commits October 5, 2023 16:06
Bumps [postcss](https://github.com/postcss/postcss) from 8.4.30 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.4.30...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix terrain around landmarks

initial poc implementation

* Fix waves on terrain

* don't fix terrain for landmarks with footprint terrain variation in 0.5m

In NY: 11 not fixed, ~110 fixed.

If 1m would be used instead of 0.5: 27 not fixed / 81 fixed.

* Add terrain and hillshade to dynamic.s

* use terrain spec from dynamic.js

fix griffith observatory as it is on tile border

* dem_data: call new Float32Array once

* Fix MAPS3D-1074. render test for griffith observatory

* max dem set to 12 to correspond to landmarks

* revert to 514. fixing comments

* fix terrain sampling for 514x514 dem tiles

* process review comments. unit test for https://mapbox.atlassian.net/browse/MAPS3D-1073

* Update expected.png

* Update windows-chrome.js

* add render test for enabling terrain
… (internal-820)

* update stars values for standard style
* change 3d-playground star defaults
* optimize stars not to render if sky not visible
@stepankuzmin stepankuzmin requested a review from a team as a code owner October 5, 2023 14:19
@stepankuzmin stepankuzmin added the skip changelog Used for PRs that do not need a changelog entry label Oct 5, 2023
@stepankuzmin stepankuzmin merged commit c4b84cd into main Oct 5, 2023
37 of 40 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
skip changelog Used for PRs that do not need a changelog entry
Projects
None yet
Development

Successfully merging this pull request may close these issues.