Kevin Ring
5f06bc153e
Minor tweaks for coding conventions.
2025-11-06 15:36:23 +11:00
Kevin Ring
f245947101
clang-format
2025-10-21 18:33:21 +11:00
Brendan Duncan
5d44fd4670
fix wasm build errors
2025-10-20 22:40:24 -06:00
Kevin Ring
8d8539cfe6
Merge remote-tracking branch 'origin/main' into parent-tile-id
2025-07-02 10:29:10 -04:00
Tim Moore
3370639b42
Fix bug in conversion of i3dm batch Ids to feature Ids + unit test
...
The unit test exposed a pernicious bug: The EXT_instance_features
feature Ids created from i3dm batch Ids were garbage: they were copied
from the wrong memory location.
2025-06-30 19:18:53 +02:00
Janine Liu
32d43b4803
Add ImplicitTilingUtilties::getParentID
2025-06-18 12:12:43 -04:00
Janine Liu
86d608e1a5
Merge pull request #1173 from CesiumGS/fix-subtree-availability-use-after-free
...
Fix use-after-free bug in `SubtreeAvailability`
2025-05-09 13:34:20 -04:00
Sean Lilley
3f319431db
Fix use-after-free bug in SubtreeAvailability
2025-05-09 12:09:39 -04:00
Janine Liu
df50012d2e
Merge branch 'main' into empty-subtree-param
2025-05-09 11:57:57 -04:00
Janine Liu
d1f7150df1
Add boolean parameter to createEmpty
2025-05-09 11:57:05 -04:00
Sean Lilley
bf65f46ee4
Update bitstream/constant when setting availability
2025-05-08 10:25:39 -04:00
Tim Moore
e60cb36b5f
Respond to PR feedback
2025-04-25 17:39:07 +02:00
Tim Moore
9eed8f6879
Add test case
...
Thanks to @javagl for the test case
2025-04-24 18:51:55 +02:00
Janine Liu
fe5ed860da
Fix discontinuity math for implicit cylinder tiling
2025-03-03 11:00:20 -05:00
Janine Liu
62cfa66c9f
Fix cylinder angle in implicit tiling, transform tests
2025-02-28 18:13:01 -05:00
Janine Liu
47b358fbc7
Angle bracket sweep, remove outdated references, tweak glm stuff
2025-02-24 11:24:28 -05:00
Janine Liu
eaa1f971b0
Add test for TileBoundingVolumes
2025-02-17 16:57:10 -05:00
Janine Liu
116743cc0b
Fix translation bug, try to appease clang-tidy
2025-02-17 16:00:07 -05:00
Kevin Ring
3890b79e71
Fix various build problems and merge conflicts.
2025-01-17 13:42:52 +11:00
Kevin Ring
017d13393c
Merge pull request #1064 from CesiumGS/doctest
...
Use doctest instead of Catch2 for tests
2025-01-17 09:52:00 +11:00
Ashley Rogers
4e318925a5
Switch tests to doctest
2025-01-15 16:58:03 -05:00
Kevin Ring
49bf4169a1
Merge remote-tracking branch 'origin/main' into i3dm-metadata
2025-01-14 13:33:10 +11:00
Tim Moore
8952f1161b
Unit test for I3dm batchtable conversion
2025-01-01 19:02:31 +01: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
1e2e47ab5e
misc-include-cleaner for every file
2024-12-17 17:27:03 -05:00
Janine Liu
c32d3f4c04
Remove unnecessary lines, add additional test case
2024-12-06 17:30:59 -05:00
Janine Liu
192c2cb60b
Allow subtree files without binary chunks to be parsed
2024-12-06 17:14:45 -05:00
Janine Liu
30c1f4c6ae
Refactor createSubtreeContent
2024-12-06 16:40:50 -05:00
Janine Liu
4e15477ad8
Rewrite subtree creator in TestSubtreeAvailability
2024-12-06 15:53:13 -05:00
Ashley Rogers
cca8871eef
Include both catch2 headers
2024-11-22 11:30:45 -05:00
Ashley Rogers
f82d65bead
Change Catch2 header
2024-11-22 11:17:21 -05:00
Ashley Rogers
35bf88745e
Revert unnecessary cast changes
2024-11-22 11:04:17 -05:00
Ashley Rogers
acc9e81d12
Merge from main
2024-11-20 17:12:43 -05:00
Ashley Rogers
f573e49ad5
Fix remaining non-CesiumGltf warnings
2024-11-20 16:51:44 -05:00
Ashley Rogers
52633c67f4
Non-PropertyTable changes
2024-11-20 16:20:04 -05:00
Kevin Ring
fb24a2efe1
Merge remote-tracking branch 'origin/cpp20' into remove-gsl
2024-11-19 09:15:21 +11:00
Kevin Ring
89dfc44bdc
Remove use of GSL.
...
Change gsl::span to std::span, and replace the few uses of gsl::narrow
with an alternative.
2024-11-06 15:16:03 +11:00
Ashley Rogers
714aa28c28
SharedAsset support in gltf generated code
2024-10-22 11:42:09 -04:00
Kevin Ring
1fcdeadfd9
Merge remote-tracking branch 'origin/main' into vcpkg-swl
2024-08-02 19:45:58 +10:00
Brian L
7cda07f420
Remove occurrences of including <glm/mat4x4.hpp> in header files
2024-07-09 09:25:27 -06:00
Kevin Ring
7c9ea84178
Merge remote-tracking branch 'origin/main' into vcpkg-swl
2024-07-02 17:39:20 +10:00
Tim Moore
2283f5c380
Add axis argument to Cesium3DTilesContent test code
2024-06-24 15:56:21 +02:00
Ashley Rogers
65dda8335d
Respond to review, cut down on stored ellipsoids
2024-06-14 15:33:47 -04:00
Ashley Rogers
f332464b30
Merge with main
2024-06-06 16:57:20 -04:00
Ashley Rogers
d961a40e3d
Remove as many WGS84 defaults as possible.
2024-06-06 16:53:48 -04:00
Kevin Ring
ca42500d54
Merge remote-tracking branch 'origin/main' into vcpkg-2
2024-06-05 14:06:47 +10:00
Kevin Ring
0e74915a90
Add i3dm tests and fix some bugs.
2024-06-03 10:57:46 +10:00
Tim Moore
edc22cb5d5
Test compilation and gcc fixes
2024-05-20 15:41:57 +02:00
Tim Moore
e60e936e67
format fixes
2024-05-17 19:42:22 +02:00