Commit Graph

7289 Commits

Author SHA1 Message Date
Kevin Ring 67a7202277 Add SharedAssetDepot::invalidate. 2025-09-08 17:21:25 +10:00
Kevin Ring d30f3c00c1 Doc tweak. 2025-09-08 16:56:29 +10:00
Kevin Ring 1d59866a91 clang-tidy 2025-09-05 14:38:08 +10:00
Kevin Ring 83fbb305ad Fix compile error. 2025-09-05 11:09:18 +10:00
Kevin Ring fb2c245ef0 Use SharedAsset for ion imagery endpoint. 2025-09-04 22:15:11 +10:00
Kevin Ring e48f24ee9a Asset invalidation tests. 2025-09-04 08:21:05 +10:00
Kevin Ring ca546ffb72 Add SharedAssetDepot::invalidate. 2025-09-03 21:15:46 +10:00
Kevin Ring 3a706aff27 Merge remote-tracking branch 'origin/main' into asset-endpoint-as-shared-asset 2025-09-03 18:37:37 +10:00
Kevin Ring 3e08742630 Bump version, update changelog. 2025-09-01 23:18:01 +10:00
Kevin Ring 2d6cb7a46e
Merge pull request #1229 from CesiumGS/vector-random-fix
Fix `ColorMode::Random` producing different results for each vector overlay tile rasterized
2025-09-01 23:11:49 +10:00
Kevin Ring 32e5fdf7b4
Merge branch 'main' into vector-random-fix 2025-09-01 23:10:52 +10:00
Kevin Ring 2b48e0a702 Guessing which header clang-tidy likes for std::hash... 2025-09-01 23:08:00 +10:00
Kevin Ring ca90e8f547
Merge pull request #1235 from CesiumGS/extra-token-refresh
Fix extra Bing session use after token refresh
2025-09-01 22:48:48 +10:00
Kevin Ring 4f72581ae4
Merge branch 'main' into extra-token-refresh 2025-09-01 22:48:21 +10:00
Kevin Ring 0c0a74fa87
Merge pull request #1232 from CesiumGS/raster-overlay-crash
Fix raster overlay crash with external tilesets
2025-09-01 22:47:49 +10:00
Kevin Ring a06c175c68 clang-tidy 2025-09-01 22:40:58 +10:00
Kevin Ring a79ca5e970 Fix clang warnings. 2025-09-01 22:01:47 +10:00
Kevin Ring 95a4d40c0d Use hash instead of random. 2025-09-01 21:53:24 +10:00
Kevin Ring f513a96e39 WIP treat ExternalAssetEndpoint as a SharedAsset. 2025-08-31 21:31:43 +10:00
Kevin Ring 277089eda3 Fix extra Bing session use after token refresh. 2025-08-29 20:48:08 +10:00
Kevin Ring e114fadc00 Fix raster overlay crash with external tilesets. 2025-08-28 11:17:48 +10:00
Kevin Ring 45bfe4015d
Merge pull request #1213 from CesiumGS/accessible-accessor-view
Expose the `AccessorView` of `PropertyAttributePropertyView`
2025-08-26 19:39:45 +10:00
Kevin Ring 85a516cb69
Merge branch 'main' into accessible-accessor-view 2025-08-26 19:29:24 +10:00
Kevin Ring 37c55cbebb
Merge pull request #1124 from CesiumGS/no-stringop-overflow
Disable `-Wstringop-overflow`
2025-08-26 19:25:08 +10:00
Ashley Rogers 48d0455da0 Uncomment test 2025-08-22 11:17:19 -04:00
Ashley Rogers 3eae3e8df2 Remove unused std::random_device 2025-08-22 11:11:33 -04:00
Ashley Rogers 54017e521d Update CHANGES 2025-08-22 11:10:31 -04:00
Ashley Rogers a4f88469f8 Use object address as seed for ColorMode::Random 2025-08-22 10:56:05 -04:00
Sean Lilley 6a984335d8 Merge branch 'main' into no-stringop-overflow 2025-08-20 15:05:06 -04:00
Janine Liu 8f17045f1c
Merge pull request #1222 from CesiumGS/more-tileset-parsing
Make more properties from tileset.json available on `TilesetMetadata`
2025-08-20 14:34:04 -04:00
Janine Liu bc3230582a
Merge pull request #1221 from CesiumGS/const-get-root-tile
Only provide `const` access to the root tile
2025-08-20 14:33:23 -04:00
Kevin Ring a4c2890564 Merge remote-tracking branch 'origin/const-get-root-tile' into more-tileset-parsing 2025-08-20 15:04:45 +10:00
Kevin Ring 1bceed75ef Remove unnecessary casts. 2025-08-20 12:36:27 +10:00
Janine Liu 20ffad2cc7 Small modifications from review 2025-08-19 13:54:41 -04:00
Janine Liu 5dbb1758c7 Merge branch 'const-get-root-tile' into more-tileset-parsing 2025-08-19 12:05:25 -04:00
Janine Liu d381a1428e
Merge branch 'main' into const-get-root-tile 2025-08-19 11:55:18 -04:00
Janine Liu e19684a8dc
Merge pull request #1224 from CesiumGS/offline-with-no-frustums
Fix an endless loop in `updateViewGroupOffline` when it's given an empty list of frustums
2025-08-18 10:57:00 -04:00
Janine Liu 2afa25b81d
Update CHANGES.md 2025-08-18 10:22:07 -04:00
Kevin Ring ccf0d99b99 Add test case and update CHANGES.md. 2025-08-15 16:22:43 +10:00
Kevin Ring ed1618fa67 Don't get stuck in an endless loop if there are no frustums. 2025-08-15 15:58:06 +10:00
Kevin Ring 7eb11ca014 clang-tidy 2025-08-11 21:34:38 +10:00
Kevin Ring 2074cebcce Fix gcc/clang warning. 2025-08-11 17:42:35 +10:00
Kevin Ring 891e399e09 Load unknownProperties, too. 2025-08-11 17:37:42 +10:00
Kevin Ring d0c7b11a42 More complete tileset.json parsing into TilesetMetadata. 2025-08-11 17:32:51 +10:00
Kevin Ring 2fd6dd2cca Parse more fields from tileset.json in TilesetMetadata. 2025-08-11 16:17:51 +10:00
Kevin Ring ecebbcd3fd TileLoadRequester returns const Tiles. 2025-08-11 13:08:49 +10:00
Kevin Ring 3eb0de0258 Remove non-const loadedTiles and forEachLoadedTile methods. 2025-08-11 11:42:00 +10:00
Sean Lilley 1cb32f876d Autodetct arm64-linux vs x64-linux 2025-08-08 13:56:23 -04:00
Sean Lilley 6633ab0de9 Merge branch 'main' into no-stringop-overflow 2025-08-08 13:56:03 -04:00
Kevin Ring a9f0baf975 Update CHANGES.md. 2025-08-08 18:59:26 +10:00