Commit Graph

6095 Commits

Author SHA1 Message Date
Kevin Ring 3f1ea26876
Merge pull request #1047 from CesiumGS/i3dm-rotation-fix
Calculate I3dm instance rotations by converting basis to a matrix
2024-12-24 15:13:54 +11:00
Kevin Ring a4952a67fe Update CHANGES.md. 2024-12-24 14:28:25 +11:00
Kevin Ring 65b088de53 Merge remote-tracking branch 'origin/main' into i3dm-rotation-fix 2024-12-24 14:25:28 +11:00
Janine Liu 75c7744a7e
Merge pull request #1050 from CesiumGS/asset-depot-destruction
Ensure SharedAssetDepot stays alive while lock is held
2024-12-23 10:06:02 -05:00
Janine Liu d642491aea
Merge pull request #1049 from CesiumGS/shared-asset-depot-not-inline
Make SharedAssetDepot implementation not inline
2024-12-23 09:45:22 -05:00
Kevin Ring 07fcaf6203 Fix clang warning. 2024-12-23 18:10:52 +11:00
Kevin Ring bf99d52e65 Ensure depot stays alive while lock is held. 2024-12-23 15:32:38 +11:00
Kevin Ring 126171b451 Move AssetEntry implementation, too. 2024-12-23 13:11:49 +11:00
Kevin Ring dc7958c929 Make SharedAssetDepot implementation not inline. 2024-12-23 13:04:15 +11:00
Ashley Rogers ca0bf673c5 Move tileset methods back 2024-12-20 16:43:39 -05:00
Ashley Rogers 1b7b8ce29e Fix review issues 2024-12-20 16:32:24 -05:00
Ashley Rogers 61c1fa5f17 Make clang-tidy happy again 2024-12-20 16:04:45 -05:00
Ashley Rogers 869a43267c Undo trivially constructable std::move removals 2024-12-20 15:30:31 -05:00
Ashley Rogers 182ee0b373 Add missing <memory> header 2024-12-20 14:54:51 -05:00
Ashley Rogers 3d9b0b4384 Remove unnecessary static 2024-12-20 13:19:26 -05:00
Ashley Rogers 768b6510b3 Quotes to brackets 2024-12-20 12:00:09 -05:00
Ashley Rogers 2c8aa4a422 Fix includes using script 2024-12-20 11:56:49 -05:00
Ashley Rogers b4a6700adc Small review changes 2024-12-20 10:31:45 -05:00
Kevin Ring 80cb0d92c6
Merge pull request #1017 from CesiumGS/macos-13-and-set-target
Switch to macos-13 runner, target macOS 10.15 for vcpkg dependencies
2024-12-20 18:50:51 +11:00
Ashley Rogers 9a2fe68dd8 NULL -> nullptr 2024-12-19 17:01:46 -05:00
Ashley Rogers 8c08de5eac Fix MSVC issue 2024-12-19 16:46:34 -05:00
Ashley Rogers 738de4be36 Fix CI ranges issue 2024-12-19 15:55:14 -05:00
Ashley Rogers d7226461d6 Format 2024-12-19 15:34:53 -05:00
Ashley Rogers 2c992b7ba7 Performance checks 2024-12-19 15:27:53 -05:00
Ashley Rogers f7d287dd80 Modernize checks 2024-12-19 15:20:19 -05:00
Ashley Rogers 94cc7992aa Misc checks 2024-12-19 14:33:52 -05:00
Ashley Rogers 9fc2400faf Add cppcoreguidelines checks 2024-12-19 13:49:21 -05:00
Ashley Rogers 74f3f23e16 clang-tidy -> clang-tidy-19 2024-12-18 17:43:56 -05:00
Ashley Rogers fbac5cf438 ...actually install clang-tidy-19 2024-12-18 17:42:32 -05:00
Ashley Rogers 3d3185dd06 clang-tidy-19 -> clang-tidy 2024-12-18 17:40:07 -05:00
Ashley Rogers 2b658ae3c3 Revert to 24.04 2024-12-18 17:37:14 -05:00
Ashley Rogers 7679b598f8 Print version info on CI 2024-12-18 17:36:51 -05:00
Ashley Rogers b4133893aa
Merge pull request #1041 from CesiumGS/prod-doxygen-upgrade
Production doc script improvements.
2024-12-18 17:35:50 -05:00
Ashley Rogers 0cb9743b9f Use previous LLVM install step 2024-12-18 17:01:09 -05:00
Ashley Rogers e2cd734c71 Enable self-assignment check, install newer CMake on CI 2024-12-18 16:59:50 -05:00
Ashley Rogers e05114ad59 Specify llvm version number 2024-12-18 15:55:46 -05:00
Ashley Rogers b0977af6cd Missing sudo 2024-12-18 15:53:49 -05:00
Ashley Rogers 6abd62b457 Use latest clang and clang-tidy for CI 2024-12-18 15:52:42 -05:00
Ashley Rogers 3442828b4b Re-enable remaining non-problematic checks 2024-12-18 15:49:40 -05:00
Ashley Rogers 4aeee635ca More checks 2024-12-18 15:25:51 -05:00
Ashley Rogers bd4f19da7f Fix unchecked optional accesses 2024-12-18 14:21:10 -05:00
Ashley Rogers 1558147d76 Fix broken test 2024-12-18 13:41:52 -05:00
Ashley Rogers 99c57bf66c Enable two more clang-tidy checks 2024-12-18 13:04:47 -05:00
Ashley Rogers 09a22f3260 Fix errors 2024-12-18 11:03:25 -05:00
Ashley Rogers d8b5e64924 Fix s2 includes ordering 2024-12-18 10:46:32 -05:00
Ashley Rogers 86a4ea9a6f Why is clang-tidy throwing bits/basic_string in here? 2024-12-18 10:41:16 -05:00
Janine Liu 8cdf943272
Merge pull request #1042 from CesiumGS/kick-to-renderable
"Kick" only when the current tile is renderable
2024-12-18 10:26:16 -05:00
Ashley Rogers 62c4e31b15 Add `noindex` tag for pre-release docs 2024-12-18 10:20:05 -05:00
Ashley Rogers 6aa10bb592 Fix cast issues 2024-12-18 10:01:52 -05:00
Kevin Ring c32cdafc24
Update Cesium3DTilesSelection/test/TestTilesetSelectionAlgorithm.cpp
Co-authored-by: Janine Liu <32226860+j9liu@users.noreply.github.com>
2024-12-18 21:02:48 +11:00