Skip to content

Commit

Permalink
fix: bump the deckgl group in /typescript with 8 updates (#2222)
Browse files Browse the repository at this point in the history
Bumps the deckgl group in /typescript with 8 updates:

| Package | From | To |
| --- | --- | --- |
| [@deck.gl/aggregation-layers](https://github.com/visgl/deck.gl) |
`9.0.27` | `9.0.29` |
| [@deck.gl/core](https://github.com/visgl/deck.gl) | `9.0.27` |
`9.0.29` |
| [@deck.gl/extensions](https://github.com/visgl/deck.gl) | `9.0.27` |
`9.0.29` |
| [@deck.gl/geo-layers](https://github.com/visgl/deck.gl) | `9.0.27` |
`9.0.29` |
| [@deck.gl/json](https://github.com/visgl/deck.gl) | `9.0.27` |
`9.0.29` |
| [@deck.gl/layers](https://github.com/visgl/deck.gl) | `9.0.27` |
`9.0.29` |
| [@deck.gl/mesh-layers](https://github.com/visgl/deck.gl) | `9.0.27` |
`9.0.29` |
| [@deck.gl/react](https://github.com/visgl/deck.gl) | `9.0.27` |
`9.0.29` |

Updates `@deck.gl/aggregation-layers` from 9.0.27 to 9.0.29
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/visgl/deck.gl/releases"><code>@​deck.gl/aggregation-layers's
releases</code></a>.</em></p>
<blockquote>
<h2>v9.0.29</h2>
<ul>
<li>CARTO: Support private maps in fetchMap (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9139">#9139</a>)</li>
<li>chore: Lock luma.gl dependencies to 9.0 patches (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9077">#9077</a>)</li>
</ul>
<h2>v9.0.28</h2>
<ul>
<li>fix(mapbox): interleaved mode in Mapbox@3.6.0 (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9103">#9103</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/visgl/deck.gl/blob/v9.0.29/CHANGELOG.md"><code>@​deck.gl/aggregation-layers's
changelog</code></a>.</em></p>
<blockquote>
<h4>deck.gl [9.0.29] - Sep 04 2024</h4>
<ul>
<li>CARTO: Support private maps in fetchMap (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9139">#9139</a>)</li>
<li>chore: Lock luma.gl dependencies to 9.0 patches (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9077">#9077</a>)</li>
</ul>
<h4>deck.gl [9.0.28] - Aug 29 2024</h4>
<ul>
<li>fix(mapbox): interleaved mode in Mapbox@3.6.0 (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9103">#9103</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/visgl/deck.gl/commit/eb43281ae27f0a2859d0f76d3f1b68b261ebbe38"><code>eb43281</code></a>
v9.0.29</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/6728757facc57bdfbdff55774380e56d52215e5e"><code>6728757</code></a>
CARTO: Support private maps in fetchMap (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9139">#9139</a>)</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/02bd072e90981590e7d04b8de2a40c514c021fc2"><code>02bd072</code></a>
Add speaker photos</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/2a106f5b1d39f699ac8aa3898c3a141ddcc021b8"><code>2a106f5</code></a>
chore: Lock luma.gl dependencies to 9.0 patches (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9077">#9077</a>)</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/f1bf0b381f3b0141e0b122751f1a09db2c58151e"><code>f1bf0b3</code></a>
Event page review comments</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/ae204f77b980d506b169eae3bd2b789e55fa2795"><code>ae204f7</code></a>
Felix talk</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/42f7b901af901bd95a0acc25df1838e6d59df492"><code>42f7b90</code></a>
add weatherlayers</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/a84f5128afdca78fadbb5c08f7b6c9b1b59ad8b5"><code>a84f512</code></a>
Add event page for 2024 summit</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/58a2526b9b910d3ce086d627643839c3cd8ee944"><code>58a2526</code></a>
v9.0.28</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/492dd127e99026f7bc7ed0966310d5d4b196884f"><code>492dd12</code></a>
Docs: Fix Subclassed Layers example (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9107">#9107</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/visgl/deck.gl/compare/v9.0.27...v9.0.29">compare
view</a></li>
</ul>
</details>
<br />

Updates `@deck.gl/core` from 9.0.27 to 9.0.29
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/visgl/deck.gl/releases"><code>@​deck.gl/core's
releases</code></a>.</em></p>
<blockquote>
<h2>v9.0.29</h2>
<ul>
<li>CARTO: Support private maps in fetchMap (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9139">#9139</a>)</li>
<li>chore: Lock luma.gl dependencies to 9.0 patches (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9077">#9077</a>)</li>
</ul>
<h2>v9.0.28</h2>
<ul>
<li>fix(mapbox): interleaved mode in Mapbox@3.6.0 (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9103">#9103</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/visgl/deck.gl/blob/v9.0.29/CHANGELOG.md"><code>@​deck.gl/core's
changelog</code></a>.</em></p>
<blockquote>
<h4>deck.gl [9.0.29] - Sep 04 2024</h4>
<ul>
<li>CARTO: Support private maps in fetchMap (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9139">#9139</a>)</li>
<li>chore: Lock luma.gl dependencies to 9.0 patches (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9077">#9077</a>)</li>
</ul>
<h4>deck.gl [9.0.28] - Aug 29 2024</h4>
<ul>
<li>fix(mapbox): interleaved mode in Mapbox@3.6.0 (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9103">#9103</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/visgl/deck.gl/commit/eb43281ae27f0a2859d0f76d3f1b68b261ebbe38"><code>eb43281</code></a>
v9.0.29</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/6728757facc57bdfbdff55774380e56d52215e5e"><code>6728757</code></a>
CARTO: Support private maps in fetchMap (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9139">#9139</a>)</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/02bd072e90981590e7d04b8de2a40c514c021fc2"><code>02bd072</code></a>
Add speaker photos</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/2a106f5b1d39f699ac8aa3898c3a141ddcc021b8"><code>2a106f5</code></a>
chore: Lock luma.gl dependencies to 9.0 patches (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9077">#9077</a>)</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/f1bf0b381f3b0141e0b122751f1a09db2c58151e"><code>f1bf0b3</code></a>
Event page review comments</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/ae204f77b980d506b169eae3bd2b789e55fa2795"><code>ae204f7</code></a>
Felix talk</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/42f7b901af901bd95a0acc25df1838e6d59df492"><code>42f7b90</code></a>
add weatherlayers</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/a84f5128afdca78fadbb5c08f7b6c9b1b59ad8b5"><code>a84f512</code></a>
Add event page for 2024 summit</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/58a2526b9b910d3ce086d627643839c3cd8ee944"><code>58a2526</code></a>
v9.0.28</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/492dd127e99026f7bc7ed0966310d5d4b196884f"><code>492dd12</code></a>
Docs: Fix Subclassed Layers example (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9107">#9107</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/visgl/deck.gl/compare/v9.0.27...v9.0.29">compare
view</a></li>
</ul>
</details>
<br />

Updates `@deck.gl/extensions` from 9.0.27 to 9.0.29
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/visgl/deck.gl/releases"><code>@​deck.gl/extensions's
releases</code></a>.</em></p>
<blockquote>
<h2>v9.0.29</h2>
<ul>
<li>CARTO: Support private maps in fetchMap (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9139">#9139</a>)</li>
<li>chore: Lock luma.gl dependencies to 9.0 patches (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9077">#9077</a>)</li>
</ul>
<h2>v9.0.28</h2>
<ul>
<li>fix(mapbox): interleaved mode in Mapbox@3.6.0 (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9103">#9103</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/visgl/deck.gl/blob/v9.0.29/CHANGELOG.md"><code>@​deck.gl/extensions's
changelog</code></a>.</em></p>
<blockquote>
<h4>deck.gl [9.0.29] - Sep 04 2024</h4>
<ul>
<li>CARTO: Support private maps in fetchMap (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9139">#9139</a>)</li>
<li>chore: Lock luma.gl dependencies to 9.0 patches (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9077">#9077</a>)</li>
</ul>
<h4>deck.gl [9.0.28] - Aug 29 2024</h4>
<ul>
<li>fix(mapbox): interleaved mode in Mapbox@3.6.0 (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9103">#9103</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/visgl/deck.gl/commit/eb43281ae27f0a2859d0f76d3f1b68b261ebbe38"><code>eb43281</code></a>
v9.0.29</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/6728757facc57bdfbdff55774380e56d52215e5e"><code>6728757</code></a>
CARTO: Support private maps in fetchMap (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9139">#9139</a>)</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/02bd072e90981590e7d04b8de2a40c514c021fc2"><code>02bd072</code></a>
Add speaker photos</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/2a106f5b1d39f699ac8aa3898c3a141ddcc021b8"><code>2a106f5</code></a>
chore: Lock luma.gl dependencies to 9.0 patches (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9077">#9077</a>)</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/f1bf0b381f3b0141e0b122751f1a09db2c58151e"><code>f1bf0b3</code></a>
Event page review comments</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/ae204f77b980d506b169eae3bd2b789e55fa2795"><code>ae204f7</code></a>
Felix talk</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/42f7b901af901bd95a0acc25df1838e6d59df492"><code>42f7b90</code></a>
add weatherlayers</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/a84f5128afdca78fadbb5c08f7b6c9b1b59ad8b5"><code>a84f512</code></a>
Add event page for 2024 summit</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/58a2526b9b910d3ce086d627643839c3cd8ee944"><code>58a2526</code></a>
v9.0.28</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/492dd127e99026f7bc7ed0966310d5d4b196884f"><code>492dd12</code></a>
Docs: Fix Subclassed Layers example (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9107">#9107</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/visgl/deck.gl/compare/v9.0.27...v9.0.29">compare
view</a></li>
</ul>
</details>
<br />

Updates `@deck.gl/geo-layers` from 9.0.27 to 9.0.29
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/visgl/deck.gl/releases"><code>@​deck.gl/geo-layers's
releases</code></a>.</em></p>
<blockquote>
<h2>v9.0.29</h2>
<ul>
<li>CARTO: Support private maps in fetchMap (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9139">#9139</a>)</li>
<li>chore: Lock luma.gl dependencies to 9.0 patches (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9077">#9077</a>)</li>
</ul>
<h2>v9.0.28</h2>
<ul>
<li>fix(mapbox): interleaved mode in Mapbox@3.6.0 (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9103">#9103</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/visgl/deck.gl/blob/v9.0.29/CHANGELOG.md"><code>@​deck.gl/geo-layers's
changelog</code></a>.</em></p>
<blockquote>
<h4>deck.gl [9.0.29] - Sep 04 2024</h4>
<ul>
<li>CARTO: Support private maps in fetchMap (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9139">#9139</a>)</li>
<li>chore: Lock luma.gl dependencies to 9.0 patches (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9077">#9077</a>)</li>
</ul>
<h4>deck.gl [9.0.28] - Aug 29 2024</h4>
<ul>
<li>fix(mapbox): interleaved mode in Mapbox@3.6.0 (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9103">#9103</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/visgl/deck.gl/commit/eb43281ae27f0a2859d0f76d3f1b68b261ebbe38"><code>eb43281</code></a>
v9.0.29</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/6728757facc57bdfbdff55774380e56d52215e5e"><code>6728757</code></a>
CARTO: Support private maps in fetchMap (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9139">#9139</a>)</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/02bd072e90981590e7d04b8de2a40c514c021fc2"><code>02bd072</code></a>
Add speaker photos</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/2a106f5b1d39f699ac8aa3898c3a141ddcc021b8"><code>2a106f5</code></a>
chore: Lock luma.gl dependencies to 9.0 patches (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9077">#9077</a>)</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/f1bf0b381f3b0141e0b122751f1a09db2c58151e"><code>f1bf0b3</code></a>
Event page review comments</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/ae204f77b980d506b169eae3bd2b789e55fa2795"><code>ae204f7</code></a>
Felix talk</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/42f7b901af901bd95a0acc25df1838e6d59df492"><code>42f7b90</code></a>
add weatherlayers</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/a84f5128afdca78fadbb5c08f7b6c9b1b59ad8b5"><code>a84f512</code></a>
Add event page for 2024 summit</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/58a2526b9b910d3ce086d627643839c3cd8ee944"><code>58a2526</code></a>
v9.0.28</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/492dd127e99026f7bc7ed0966310d5d4b196884f"><code>492dd12</code></a>
Docs: Fix Subclassed Layers example (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9107">#9107</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/visgl/deck.gl/compare/v9.0.27...v9.0.29">compare
view</a></li>
</ul>
</details>
<br />

Updates `@deck.gl/json` from 9.0.27 to 9.0.29
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/visgl/deck.gl/releases"><code>@​deck.gl/json's
releases</code></a>.</em></p>
<blockquote>
<h2>v9.0.29</h2>
<ul>
<li>CARTO: Support private maps in fetchMap (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9139">#9139</a>)</li>
<li>chore: Lock luma.gl dependencies to 9.0 patches (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9077">#9077</a>)</li>
</ul>
<h2>v9.0.28</h2>
<ul>
<li>fix(mapbox): interleaved mode in Mapbox@3.6.0 (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9103">#9103</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/visgl/deck.gl/blob/v9.0.29/CHANGELOG.md"><code>@​deck.gl/json's
changelog</code></a>.</em></p>
<blockquote>
<h4>deck.gl [9.0.29] - Sep 04 2024</h4>
<ul>
<li>CARTO: Support private maps in fetchMap (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9139">#9139</a>)</li>
<li>chore: Lock luma.gl dependencies to 9.0 patches (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9077">#9077</a>)</li>
</ul>
<h4>deck.gl [9.0.28] - Aug 29 2024</h4>
<ul>
<li>fix(mapbox): interleaved mode in Mapbox@3.6.0 (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9103">#9103</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/visgl/deck.gl/commit/eb43281ae27f0a2859d0f76d3f1b68b261ebbe38"><code>eb43281</code></a>
v9.0.29</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/6728757facc57bdfbdff55774380e56d52215e5e"><code>6728757</code></a>
CARTO: Support private maps in fetchMap (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9139">#9139</a>)</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/02bd072e90981590e7d04b8de2a40c514c021fc2"><code>02bd072</code></a>
Add speaker photos</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/2a106f5b1d39f699ac8aa3898c3a141ddcc021b8"><code>2a106f5</code></a>
chore: Lock luma.gl dependencies to 9.0 patches (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9077">#9077</a>)</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/f1bf0b381f3b0141e0b122751f1a09db2c58151e"><code>f1bf0b3</code></a>
Event page review comments</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/ae204f77b980d506b169eae3bd2b789e55fa2795"><code>ae204f7</code></a>
Felix talk</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/42f7b901af901bd95a0acc25df1838e6d59df492"><code>42f7b90</code></a>
add weatherlayers</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/a84f5128afdca78fadbb5c08f7b6c9b1b59ad8b5"><code>a84f512</code></a>
Add event page for 2024 summit</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/58a2526b9b910d3ce086d627643839c3cd8ee944"><code>58a2526</code></a>
v9.0.28</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/492dd127e99026f7bc7ed0966310d5d4b196884f"><code>492dd12</code></a>
Docs: Fix Subclassed Layers example (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9107">#9107</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/visgl/deck.gl/compare/v9.0.27...v9.0.29">compare
view</a></li>
</ul>
</details>
<br />

Updates `@deck.gl/layers` from 9.0.27 to 9.0.29
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/visgl/deck.gl/releases"><code>@​deck.gl/layers's
releases</code></a>.</em></p>
<blockquote>
<h2>v9.0.29</h2>
<ul>
<li>CARTO: Support private maps in fetchMap (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9139">#9139</a>)</li>
<li>chore: Lock luma.gl dependencies to 9.0 patches (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9077">#9077</a>)</li>
</ul>
<h2>v9.0.28</h2>
<ul>
<li>fix(mapbox): interleaved mode in Mapbox@3.6.0 (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9103">#9103</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/visgl/deck.gl/blob/v9.0.29/CHANGELOG.md"><code>@​deck.gl/layers's
changelog</code></a>.</em></p>
<blockquote>
<h4>deck.gl [9.0.29] - Sep 04 2024</h4>
<ul>
<li>CARTO: Support private maps in fetchMap (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9139">#9139</a>)</li>
<li>chore: Lock luma.gl dependencies to 9.0 patches (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9077">#9077</a>)</li>
</ul>
<h4>deck.gl [9.0.28] - Aug 29 2024</h4>
<ul>
<li>fix(mapbox): interleaved mode in Mapbox@3.6.0 (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9103">#9103</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/visgl/deck.gl/commit/eb43281ae27f0a2859d0f76d3f1b68b261ebbe38"><code>eb43281</code></a>
v9.0.29</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/6728757facc57bdfbdff55774380e56d52215e5e"><code>6728757</code></a>
CARTO: Support private maps in fetchMap (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9139">#9139</a>)</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/02bd072e90981590e7d04b8de2a40c514c021fc2"><code>02bd072</code></a>
Add speaker photos</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/2a106f5b1d39f699ac8aa3898c3a141ddcc021b8"><code>2a106f5</code></a>
chore: Lock luma.gl dependencies to 9.0 patches (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9077">#9077</a>)</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/f1bf0b381f3b0141e0b122751f1a09db2c58151e"><code>f1bf0b3</code></a>
Event page review comments</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/ae204f77b980d506b169eae3bd2b789e55fa2795"><code>ae204f7</code></a>
Felix talk</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/42f7b901af901bd95a0acc25df1838e6d59df492"><code>42f7b90</code></a>
add weatherlayers</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/a84f5128afdca78fadbb5c08f7b6c9b1b59ad8b5"><code>a84f512</code></a>
Add event page for 2024 summit</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/58a2526b9b910d3ce086d627643839c3cd8ee944"><code>58a2526</code></a>
v9.0.28</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/492dd127e99026f7bc7ed0966310d5d4b196884f"><code>492dd12</code></a>
Docs: Fix Subclassed Layers example (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9107">#9107</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/visgl/deck.gl/compare/v9.0.27...v9.0.29">compare
view</a></li>
</ul>
</details>
<br />

Updates `@deck.gl/mesh-layers` from 9.0.27 to 9.0.29
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/visgl/deck.gl/releases"><code>@​deck.gl/mesh-layers's
releases</code></a>.</em></p>
<blockquote>
<h2>v9.0.29</h2>
<ul>
<li>CARTO: Support private maps in fetchMap (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9139">#9139</a>)</li>
<li>chore: Lock luma.gl dependencies to 9.0 patches (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9077">#9077</a>)</li>
</ul>
<h2>v9.0.28</h2>
<ul>
<li>fix(mapbox): interleaved mode in Mapbox@3.6.0 (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9103">#9103</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/visgl/deck.gl/blob/v9.0.29/CHANGELOG.md"><code>@​deck.gl/mesh-layers's
changelog</code></a>.</em></p>
<blockquote>
<h4>deck.gl [9.0.29] - Sep 04 2024</h4>
<ul>
<li>CARTO: Support private maps in fetchMap (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9139">#9139</a>)</li>
<li>chore: Lock luma.gl dependencies to 9.0 patches (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9077">#9077</a>)</li>
</ul>
<h4>deck.gl [9.0.28] - Aug 29 2024</h4>
<ul>
<li>fix(mapbox): interleaved mode in Mapbox@3.6.0 (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9103">#9103</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/visgl/deck.gl/commit/eb43281ae27f0a2859d0f76d3f1b68b261ebbe38"><code>eb43281</code></a>
v9.0.29</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/6728757facc57bdfbdff55774380e56d52215e5e"><code>6728757</code></a>
CARTO: Support private maps in fetchMap (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9139">#9139</a>)</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/02bd072e90981590e7d04b8de2a40c514c021fc2"><code>02bd072</code></a>
Add speaker photos</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/2a106f5b1d39f699ac8aa3898c3a141ddcc021b8"><code>2a106f5</code></a>
chore: Lock luma.gl dependencies to 9.0 patches (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9077">#9077</a>)</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/f1bf0b381f3b0141e0b122751f1a09db2c58151e"><code>f1bf0b3</code></a>
Event page review comments</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/ae204f77b980d506b169eae3bd2b789e55fa2795"><code>ae204f7</code></a>
Felix talk</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/42f7b901af901bd95a0acc25df1838e6d59df492"><code>42f7b90</code></a>
add weatherlayers</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/a84f5128afdca78fadbb5c08f7b6c9b1b59ad8b5"><code>a84f512</code></a>
Add event page for 2024 summit</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/58a2526b9b910d3ce086d627643839c3cd8ee944"><code>58a2526</code></a>
v9.0.28</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/492dd127e99026f7bc7ed0966310d5d4b196884f"><code>492dd12</code></a>
Docs: Fix Subclassed Layers example (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9107">#9107</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/visgl/deck.gl/compare/v9.0.27...v9.0.29">compare
view</a></li>
</ul>
</details>
<br />

Updates `@deck.gl/react` from 9.0.27 to 9.0.29
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/visgl/deck.gl/releases"><code>@​deck.gl/react's
releases</code></a>.</em></p>
<blockquote>
<h2>v9.0.29</h2>
<ul>
<li>CARTO: Support private maps in fetchMap (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9139">#9139</a>)</li>
<li>chore: Lock luma.gl dependencies to 9.0 patches (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9077">#9077</a>)</li>
</ul>
<h2>v9.0.28</h2>
<ul>
<li>fix(mapbox): interleaved mode in Mapbox@3.6.0 (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9103">#9103</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/visgl/deck.gl/blob/v9.0.29/CHANGELOG.md"><code>@​deck.gl/react's
changelog</code></a>.</em></p>
<blockquote>
<h4>deck.gl [9.0.29] - Sep 04 2024</h4>
<ul>
<li>CARTO: Support private maps in fetchMap (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9139">#9139</a>)</li>
<li>chore: Lock luma.gl dependencies to 9.0 patches (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9077">#9077</a>)</li>
</ul>
<h4>deck.gl [9.0.28] - Aug 29 2024</h4>
<ul>
<li>fix(mapbox): interleaved mode in Mapbox@3.6.0 (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9103">#9103</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/visgl/deck.gl/commit/eb43281ae27f0a2859d0f76d3f1b68b261ebbe38"><code>eb43281</code></a>
v9.0.29</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/6728757facc57bdfbdff55774380e56d52215e5e"><code>6728757</code></a>
CARTO: Support private maps in fetchMap (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9139">#9139</a>)</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/02bd072e90981590e7d04b8de2a40c514c021fc2"><code>02bd072</code></a>
Add speaker photos</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/2a106f5b1d39f699ac8aa3898c3a141ddcc021b8"><code>2a106f5</code></a>
chore: Lock luma.gl dependencies to 9.0 patches (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9077">#9077</a>)</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/f1bf0b381f3b0141e0b122751f1a09db2c58151e"><code>f1bf0b3</code></a>
Event page review comments</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/ae204f77b980d506b169eae3bd2b789e55fa2795"><code>ae204f7</code></a>
Felix talk</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/42f7b901af901bd95a0acc25df1838e6d59df492"><code>42f7b90</code></a>
add weatherlayers</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/a84f5128afdca78fadbb5c08f7b6c9b1b59ad8b5"><code>a84f512</code></a>
Add event page for 2024 summit</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/58a2526b9b910d3ce086d627643839c3cd8ee944"><code>58a2526</code></a>
v9.0.28</li>
<li><a
href="https://github.com/visgl/deck.gl/commit/492dd127e99026f7bc7ed0966310d5d4b196884f"><code>492dd12</code></a>
Docs: Fix Subclassed Layers example (<a
href="https://redirect.github.com/visgl/deck.gl/issues/9107">#9107</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/visgl/deck.gl/compare/v9.0.27...v9.0.29">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Christophe Winkler <christophe.winkler@aspentech.com>
  • Loading branch information
dependabot[bot] and w1nklr committed Sep 20, 2024
1 parent 321894f commit d24f89c
Show file tree
Hide file tree
Showing 11 changed files with 2,538 additions and 1,992 deletions.
4,400 changes: 2,477 additions & 1,923 deletions typescript/package-lock.json

Large diffs are not rendered by default.

18 changes: 8 additions & 10 deletions typescript/packages/subsurface-viewer/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,16 +32,14 @@
"author": "Equinor <opensource@equinor.com>",
"license": "MPL-2.0",
"dependencies": {
"@deck.gl-community/editable-layers": "^9.0.2",
"@deck.gl-community/layers": "^9.0.2",
"@deck.gl/aggregation-layers": "^9.0.27",
"@deck.gl/core": "^9.0.27",
"@deck.gl/extensions": "^9.0.27",
"@deck.gl/geo-layers": "^9.0.27",
"@deck.gl/json": "^9.0.27",
"@deck.gl/layers": "^9.0.27",
"@deck.gl/mesh-layers": "^9.0.27",
"@deck.gl/react": "^9.0.12",
"@deck.gl-community/editable-layers": "^9.0.3",
"@deck.gl/aggregation-layers": "^9.0.29",
"@deck.gl/core": "^9.0.29",
"@deck.gl/geo-layers": "^9.0.29",
"@deck.gl/json": "^9.0.29",
"@deck.gl/layers": "^9.0.29",
"@deck.gl/mesh-layers": "^9.0.29",
"@deck.gl/react": "^9.0.29",
"@emerson-eps/color-tables": "^0.4.71",
"@equinor/eds-core-react": "^0.36.0",
"@equinor/eds-icons": "^0.21.0",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
import type { Color, UpdateParameters } from "@deck.gl/core";
import { COORDINATE_SYSTEM, Layer, project } from "@deck.gl/core";
import { COORDINATE_SYSTEM, Layer, project32 } from "@deck.gl/core";

import type { Device } from "@luma.gl/core";
import { Geometry, Model } from "@luma.gl/engine";

import type { DeckGLLayerContext } from "../../components/Map";
import type { ExtendedLayerProps } from "../utils/layerTools";
import fragmentShader from "./axes-fragment.glsl";
Expand Down Expand Up @@ -32,22 +35,21 @@ export default class BoxLayer extends Layer<BoxLayerProps> {
this.setState(this._getModels(context.device));
}

//eslint-disable-next-line
_getModels(gl: any) {
_getModels(device: Device) {
const color = this.props.color.map((x) => (x ?? 0) / 255);
const grids = new Model(gl, {
const grids = new Model(device, {
id: `${this.props.id}-grids`,
vs: gridVertex,
fs: fragmentShader,
uniforms: { uColor: color },
uniforms: { uColor: Array.from(color) },
geometry: new Geometry({
topology: "line-list",
attributes: {
positions: new Float32Array(this.props.lines),
},
vertexCount: this.props.lines.length / 3,
}),
modules: [project],
modules: [project32],
isInstanced: false, // This only works when set to false.
});

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import {
COORDINATE_SYSTEM,
Layer,
OrthographicViewport,
project,
project32,
} from "@deck.gl/core";
import { load } from "@loaders.gl/core";
import { ImageLoader } from "@loaders.gl/images";
Expand Down Expand Up @@ -470,7 +470,7 @@ export default class Axes2DLayer extends Layer<Axes2DLayerProps> {
} {
// Make models for background, lines (tick marks and axis) and labels.

const gl = this.context.device;
const device = this.context.device;

// Margins.
const m = 100; // Length in pixels
Expand Down Expand Up @@ -646,7 +646,7 @@ export default class Axes2DLayer extends Layer<Axes2DLayerProps> {
lineColor = lineColor.map((x) => (x ?? 0) / 255);
}

const line_model = new Model(gl, {
const line_model = new Model(device, {
id: `${this.props.id}-lines`,
vs: lineVertexShader,
fs: lineFragmentShader,
Expand All @@ -659,7 +659,7 @@ export default class Axes2DLayer extends Layer<Axes2DLayerProps> {
vertexCount: tick_and_axes_lines.length / 3,
}),

modules: [project],
modules: [project32],
isInstanced: false,
});

Expand All @@ -674,7 +674,7 @@ export default class Axes2DLayer extends Layer<Axes2DLayerProps> {
bColor = bColor.map((x) => (x ?? 0) / 255);
}

const background_model = new Model(gl, {
const background_model = new Model(device, {
id: `${this.props.id}-background`,
vs: lineVertexShader,
fs: lineFragmentShader,
Expand All @@ -687,7 +687,7 @@ export default class Axes2DLayer extends Layer<Axes2DLayerProps> {
vertexCount: background_lines.length / 3,
}),

modules: [project],
modules: [project32],
isInstanced: false,
});

Expand Down Expand Up @@ -801,7 +801,7 @@ export default class Axes2DLayer extends Layer<Axes2DLayerProps> {
}
}

const model = new Model(gl, {
const model = new Model(device, {
id: `${this.props.id}-${label}`,
vs: labelVertexShader,
fs: labelFragmentShader,
Expand All @@ -825,7 +825,7 @@ export default class Axes2DLayer extends Layer<Axes2DLayerProps> {
vertexCount: positions.length / 3,
}),
bufferLayout: this.getAttributeManager()!.getBufferLayouts(),
modules: [project],
modules: [project32],
isInstanced: false,
});

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import type {
UpdateParameters,
LayerContext,
} from "@deck.gl/core";
import { COORDINATE_SYSTEM, Layer, picking, project } from "@deck.gl/core";
import { COORDINATE_SYSTEM, Layer, picking, project32 } from "@deck.gl/core";
import type {
UniformValue,
SamplerProps,
Expand Down Expand Up @@ -80,7 +80,7 @@ interface IPropertyUniforms {
valueRangeMax: number;
colorMapRangeMin: number;
colorMapRangeMax: number;
colorMapClampColor?: Color | undefined | boolean | number[];
colorMapClampColor: number[];
undefinedPropertyColor: [number, number, number];
isColorMapClampColorTransparent: boolean;
isClampColor: boolean;
Expand Down Expand Up @@ -157,7 +157,7 @@ export default class PrivateLayer extends Layer<PrivateLayerProps> {
bindings: {
colormap,
},
modules: [project, picking, localPhongLighting, utilities],
modules: [project32, picking, localPhongLighting, utilities],
isInstanced: false,
});

Expand All @@ -170,7 +170,7 @@ export default class PrivateLayer extends Layer<PrivateLayerProps> {
uniforms: {
ZIncreasingDownwards: this.props.ZIncreasingDownwards,
},
modules: [project, picking],
modules: [project32, picking],
isInstanced: false,
});

Expand Down Expand Up @@ -344,15 +344,14 @@ export default class PrivateLayer extends Layer<PrivateLayerProps> {
this.props.colorMapClampColor !== undefined &&
this.props.colorMapClampColor !== true &&
this.props.colorMapClampColor !== false;
let colorMapClampColor = isClampColor
? this.props.colorMapClampColor
: ([0, 0, 0] as Color);
const colorMapClampColor = (
isClampColor ? this.props.colorMapClampColor : [0, 0, 0]
) as Color;

// Normalize to [0,1] range.
colorMapClampColor = (colorMapClampColor as Color).map(
const colorMapClampColorUniform = colorMapClampColor.map(
(x) => (x ?? 0) / 255
) as Color;

);
const isColorMapClampColorTransparent: boolean =
(this.props.colorMapClampColor as boolean) === false;

Expand All @@ -364,7 +363,7 @@ export default class PrivateLayer extends Layer<PrivateLayerProps> {
colorMapRangeMin,
colorMapRangeMax,
undefinedPropertyColor: this.props.undefinedPropertyColor,
...(colorMapClampColor ? { colorMapClampColor } : {}),
colorMapClampColor: Array.from(colorMapClampColorUniform),
isColorMapClampColorTransparent,
isClampColor,
isColoringDiscrete: imageData.isColoringDiscrete,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,10 @@ import type {
PickingInfo,
UpdateParameters,
} from "@deck.gl/core";
import {
COORDINATE_SYSTEM,
Layer,
picking,
project,
project32,
} from "@deck.gl/core";
import { COORDINATE_SYSTEM, Layer, picking, project32 } from "@deck.gl/core";

//import GL from "@luma.gl/constants";
import type { UniformValue, TextureData, Texture } from "@luma.gl/core";
import type { Device, UniformValue, TextureData, Texture } from "@luma.gl/core";
import { Geometry, Model } from "@luma.gl/engine";
import { localPhongLighting, utilities } from "../shader_modules";
import type {
Expand Down Expand Up @@ -105,9 +99,8 @@ export default class PrivateMapLayer extends Layer<PrivateMapLayerProps> {
this.initializeState(context as DeckGLLayerContext);
}

//eslint-disable-next-line
_getModels(gl: any) {
const colormap: Texture = gl.createTexture({
_getModels(device: Device) {
const colormap: Texture = device.createTexture({
sampler: {
addressModeU: "clamp-to-edge",
addressModeV: "clamp-to-edge",
Expand Down Expand Up @@ -158,7 +151,7 @@ export default class PrivateMapLayer extends Layer<PrivateMapLayerProps> {
const smoothShading =
this.props.normals.length == 0 ? false : this.props.smoothShading;

const mesh_model = new Model(gl, {
const mesh_model = new Model(device, {
id: `${this.props.id}-mesh`,
...this.getShaders(),
geometry: new Geometry({
Expand Down Expand Up @@ -195,7 +188,7 @@ export default class PrivateMapLayer extends Layer<PrivateMapLayerProps> {
});

// MESH LINES
const mesh_lines_model = new Model(gl, {
const mesh_lines_model = new Model(device, {
id: `${this.props.id}-lines`,
vs: vsLineShader,
fs: fsLineShader,
Expand All @@ -207,7 +200,7 @@ export default class PrivateMapLayer extends Layer<PrivateMapLayerProps> {
indices: { value: this.props.lineIndices, size: 1 },
}),
bufferLayout: this.getAttributeManager()!.getBufferLayouts(),
modules: [project],
modules: [project32],
isInstanced: false,
});

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import type {
UpdateParameters,
Viewport,
} from "@deck.gl/core";
import { Layer, OrthographicViewport, project } from "@deck.gl/core";
import { Layer, OrthographicViewport, project32 } from "@deck.gl/core";
import { Geometry, Model } from "@luma.gl/engine";
import type { Device } from "@luma.gl/core";
import { Vector3 } from "@math.gl/core";
Expand Down Expand Up @@ -48,7 +48,7 @@ export default class NorthArrow3DLayer extends Layer<NorthArrow3DLayerProps> {
gl.enable(gl.DEPTH_TEST);
}

_getModels(gl: Device) {
_getModels(device: Device) {
const model_lines = GetArrowLines();

const is_orthographic =
Expand Down Expand Up @@ -95,11 +95,11 @@ export default class NorthArrow3DLayer extends Layer<NorthArrow3DLayerProps> {
const color = this.props.color.map((x?: number) => (x ?? 0) / 255);
color[3] = 1;

const grids = new Model(gl, {
const grids = new Model(device, {
id: `${this.props.id}-grids`,
vs: vertexShader,
fs: fragmentShader,
uniforms: { uColor: color },
uniforms: { uColor: Array.from(color) },
geometry: new Geometry({
topology: "line-list",
attributes: {
Expand All @@ -108,7 +108,7 @@ export default class NorthArrow3DLayer extends Layer<NorthArrow3DLayerProps> {
vertexCount: lines.length / 3,
}),

modules: [project],
modules: [project32],
isInstanced: false, // This only works when set to false.
});

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
import type { Color, PickingInfo, UpdateParameters } from "@deck.gl/core";
import { Layer, picking, project } from "@deck.gl/core";
import { Layer, picking, project32 } from "@deck.gl/core";

import type { Device } from "@luma.gl/core";
import { GL } from "@luma.gl/constants";
import { Geometry, Model } from "@luma.gl/engine";

Expand Down Expand Up @@ -65,8 +66,7 @@ export default class PieChartLayer extends Layer<PieChartLayerProps<PiesData>> {
}
}

//eslint-disable-next-line
getModel(gl: any, pieData: PiesData) {
getModel(device: Device, pieData: PiesData) {
const vertexs: number[] = [];
const colors: number[] = [];
const mx: number[] = [];
Expand Down Expand Up @@ -150,7 +150,7 @@ export default class PieChartLayer extends Layer<PieChartLayerProps<PiesData>> {
}
}

const model = new Model(gl, {
const model = new Model(device, {
id: `${this.props.id}-pie`,
vs: vertexShader,
fs: fragmentShader,
Expand All @@ -167,7 +167,7 @@ export default class PieChartLayer extends Layer<PieChartLayerProps<PiesData>> {
vertexCount: vertexs.length / 3,
}),

modules: [project, picking],
modules: [project32, picking],
isInstanced: false, // This only works when set to false.
});

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import type {
PickingInfo,
UpdateParameters,
} from "@deck.gl/core";
import { COORDINATE_SYSTEM, Layer, picking, project } from "@deck.gl/core";
import { COORDINATE_SYSTEM, Layer, picking, project32 } from "@deck.gl/core";
import { GL } from "@luma.gl/constants";
import type { GeometryProps } from "@luma.gl/engine";
import { Geometry, Model } from "@luma.gl/engine";
Expand Down Expand Up @@ -104,22 +104,22 @@ export default class PrivateTriangleLayer extends Layer<PrivateTriangleLayerProp
this.initializeState(context as DeckGLLayerContext);
}

_getModels(gl: Device): [unknown, unknown] {
const triangleModel = new Model(gl, {
_getModels(device: Device): [unknown, unknown] {
const triangleModel = new Model(device, {
id: `${this.props.id}-mesh`,
vs: vsShader,
fs: fsShader,
geometry: new Geometry(this.props.geometryTriangles),
modules: [project, picking, localPhongLighting],
modules: [project32, picking, localPhongLighting],
isInstanced: false, // This only works when set to false.
});

const lineModel = new Model(gl, {
const lineModel = new Model(device, {
id: `${this.props.id}-lines`,
vs: vsLineShader,
fs: fsLineShader,
geometry: new Geometry(this.props.geometryLines),
modules: [project, picking],
modules: [project32, picking],
isInstanced: false,
});

Expand Down
Loading

0 comments on commit d24f89c

Please sign in to comment.