Kevin Ring
ad4b760b99
Merge remote-tracking branch 'origin/diff-traversal-state' into selection-event-receiver
2025-05-29 14:14:10 +10:00
Kevin Ring
a0a9f1784f
Merge remote-tracking branch 'origin/main' into diff-traversal-state
2025-05-29 14:13:50 +10:00
Kevin Ring
0527ca244b
Merge pull request #1182 from CesiumGS/uri-stem
...
Add more utility functions to `CesiumUtility::Uri`
2025-05-28 15:16:22 +10:00
Ashley Rogers
6d10431976
Fix CI failures
2025-05-27 11:13:29 -04:00
Kevin Ring
cb3d94e9d6
Merge pull request #1184 from CesiumGS/move-status-code
...
Add `statusCode` to move constructor in `TilesetContentLoaderResult`
2025-05-27 18:37:44 +10:00
Janine Liu
ead07920a0
Merge branch 'main' into move-status-code
2025-05-23 12:24:06 -04:00
Janine Liu
86770e8d95
Update changelog
2025-05-23 12:20:12 -04:00
Janine Liu
4afe6ee59c
Include status code in move constructor
2025-05-23 11:53:37 -04:00
Janine Liu
edd30a3544
Merge pull request #1180 from CesiumGS/water-mask-upsampling
...
Fix water mask in upsampled tiles
2025-05-22 12:18:45 -04:00
Kevin Ring
7616c07ba8
clang-format
2025-05-22 14:27:25 +10:00
Kevin Ring
5e4bd1b45b
Actually set water mask properties.
2025-05-22 14:13:17 +10:00
Ashley Rogers
cf4de4c0db
Add more utility functions to Uri
2025-05-21 11:21:05 -04:00
Kevin Ring
3735bcfc31
Merge remote-tracking branch 'origin/diff-traversal-state' into selection-event-receiver
2025-05-20 13:41:09 +10:00
Kevin Ring
1efb860cf8
Merge remote-tracking branch 'origin/main' into diff-traversal-state
2025-05-20 13:34:02 +10:00
Kevin Ring
984fabf0e8
Merge remote-tracking branch 'origin/diff-traversal-state' into selection-event-receiver
2025-05-20 13:33:27 +10:00
Kevin Ring
1bca950de2
Fix water mask in upsampled tiles.
2025-05-20 11:59:46 +10:00
Janine Liu
790bb78b86
Merge pull request #1178 from CesiumGS/works-on-mac-with-cmake4
...
Several maintenance items
2025-05-19 11:35:33 -04:00
Janine Liu
321236d1c5
Merge pull request #1179 from CesiumGS/initial-content-reference-counts
...
Fix Tile reference counting assertion with implicit tiling
2025-05-19 10:41:02 -04:00
Janine Liu
f02568f327
Fix typo
2025-05-19 10:40:23 -04:00
Kevin Ring
9fa46f711a
Add octree loaded test.
2025-05-19 17:21:16 +10:00
Kevin Ring
9218edbf93
Add test for ref count of empty content tiles in QuadtreeLoader.
2025-05-19 17:11:35 +10:00
Kevin Ring
6ba15b9628
Fix test failure on ARM64 macOS.
...
The test was moving the camera in such a way that that the tile was no longer in the view frustum. The only reason it was passing on any platform was because the camera would still be just inside the tile, and so the rule that we don't cull tiles under the camera would apply. But on ARM64 macOS, the camera ends up being very very slightly outside the tile instead of very slightly inside, and so the test fails.
The change here is to keep the tile inside the frustum, as was intended in the first place.
2025-05-19 16:41:46 +10:00
Kevin Ring
7ec3d23632
Apply typo fixes.
2025-05-19 10:00:09 +10:00
Kevin Ring
74ccf7284a
More clang errors.
2025-05-16 21:24:55 +10:00
Kevin Ring
c4bffeec8d
Fix clang errors.
2025-05-16 21:06:28 +10:00
Kevin Ring
4a433d46dd
Require TileID to Tile constructors taking content.
...
This way the content reference count, which is only added when the tile
has an ID, can be correctly accounted for.
2025-05-16 14:55:01 +10:00
Kevin Ring
6810d2f584
Hook up tileRefined event.
2025-05-15 22:16:04 +10:00
Kevin Ring
6f7b674822
Report coarsening.
2025-05-15 22:00:35 +10:00
Kevin Ring
e7e2d35065
Merge remote-tracking branch 'origin/diff-traversal-state' into selection-event-receiver
2025-05-15 21:53:37 +10:00
Kevin Ring
572e9bc681
Fix improper fall-through.
2025-05-15 21:48:08 +10:00
Kevin Ring
5ea9e94815
Merge remote-tracking branch 'origin/diff-traversal-state' into selection-event-receiver
2025-05-15 20:32:14 +10:00
Kevin Ring
bf125bd2a2
Cleaner iterator advancement.
2025-05-15 20:12:20 +10:00
Kevin Ring
6ee18302c5
Use Doxygen 1.13.2 in prod builds.
2025-05-14 21:14:12 +10:00
Kevin Ring
3bc6e72192
Use Ubuntu 24.04 for production docs, too.
2025-05-14 21:12:23 +10:00
Kevin Ring
1411143144
Use Ubuntu 24.04 for doc generation.
2025-05-14 21:11:26 +10:00
Kevin Ring
229e336bd1
Update baseline for non-ezvcpkg builds, too.
2025-05-14 20:48:58 +10:00
Kevin Ring
8f2885589c
Make sure overlay directories exist.
2025-05-14 20:40:50 +10:00
Kevin Ring
4446f6b88a
Better, but still slightly dodgy, descendantsBegin implementation.
2025-05-14 20:02:36 +10:00
Kevin Ring
af42e04da9
Add descendantsEnd property.
2025-05-14 17:33:28 +10:00
Kevin Ring
b78455fe1f
Update to current microsoft/vcpkg head.
2025-05-14 17:08:35 +10:00
Kevin Ring
093cc5ad06
Fix compiler error on older MSVC.
2025-05-14 16:49:37 +10:00
Kevin Ring
3bfb8056b8
Start hooking up selection events.
2025-05-14 16:47:45 +10:00
Kevin Ring
2c7af34d58
Merge remote-tracking branch 'origin/diff-traversal-state' into selection-event-receiver
2025-05-14 14:04:23 +10:00
Kevin Ring
31677421c5
More cleanup.
2025-05-14 14:03:15 +10:00
Kevin Ring
be79e34d83
More efficient fields for reporting differences.
2025-05-14 13:28:34 +10:00
Kevin Ring
d249240497
Tweak organization.
2025-05-14 12:36:10 +10:00
Kevin Ring
6578074e8f
Cleanup and doc.
2025-05-14 12:27:17 +10:00
Kevin Ring
b45830aa8c
Iterator-based TreeTraversalState diffing.
2025-05-13 21:02:28 +10:00
Kevin Ring
ca21b1ac1f
Add ITileSelectionEventReceiver.
2025-05-13 17:15:06 +10:00
Kevin Ring
27d665fedf
Improve doc, add assertion.
2025-05-12 21:46:40 +10:00