Brendan Duncan
1c13589457
Merge branch 'main' into experiment_wasm
...
# Conflicts:
# CHANGES.md
# Cesium3DTilesSelection/src/RasterOverlayCollection.cpp
# CesiumRasterOverlays/include/CesiumRasterOverlays/RasterOverlayTileProvider.h
# CesiumRasterOverlays/src/RasterOverlayTileProvider.cpp
2025-10-05 15:16:11 -06:00
Kevin Ring
5178fc8466
Show all google credits as one credit.
2025-09-26 21:15:00 +10:00
Brendan Duncan
56f2dc8e8b
fix wasm build after merger
2025-09-20 19:49:52 -06:00
Tim Moore
e221a72631
Merge remote-tracking branch 'origin/main' into vcpkg-pkg
2025-02-13 14:58:27 +01:00
Kevin Ring
b659f724ac
Fix parseGltfCopyright (again).
2025-02-12 20:58:59 +11:00
Kevin Ring
3eacde8500
More tests for copyright parsing, and make them pass.
2025-02-10 10:36:37 +11:00
Ashley Rogers
5888d0d281
Fix trailing semicolon with whitespace
2025-02-10 10:36:27 +11:00
Ashley Rogers
73bef4302c
Fix exception when parsing copyright with trailing semicolon
2025-02-10 10:36:15 +11:00
Tim Moore
ed58d0236b
Merge remote-tracking branch 'origin/main' into vcpkg-pkg
2025-01-31 17:02:12 +01:00
Kevin Ring
2a15f06454
Merge remote-tracking branch 'origin/main' into fix-macos-tests
2025-01-24 10:47:02 +11:00
Kevin Ring
5e5c5e4182
Merge branch 'main' into geospatial-guide-tag
2025-01-22 13:56:05 +11:00
Kevin Ring
fc8f124487
macOS fixes, especially to losslessNarrow.
2025-01-21 17:34:10 +11:00
Ashley Rogers
46cb506eac
Format
2025-01-16 14:38:26 -05:00
Ashley Rogers
bd0ebb9bf1
Use geospatial guide instead of glossary
2025-01-16 14:34:21 -05:00
Ashley Rogers
4e318925a5
Switch tests to doctest
2025-01-15 16:58:03 -05:00
Kevin Ring
c988bfe2a1
Rename variable.
2025-01-13 21:33:47 +11:00
Ashley Rogers
869a43267c
Undo trivially constructable std::move removals
2024-12-20 15:30:31 -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
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
77094edb1f
Format
2024-12-17 17:27:27 -05:00
Ashley Rogers
1e2e47ab5e
misc-include-cleaner for every file
2024-12-17 17:27:03 -05:00
Ashley Rogers
2ce337be44
Merge from main
2024-12-17 11:36:54 -05:00
Ashley Rogers
f91818e039
Even more documentation
2024-12-11 15:33:30 -05:00
Ashley Rogers
d98f4b9cd7
Lots of additional docs
2024-12-10 15:39:12 -05:00
Ashley Rogers
4d82403b80
Pan-zoom, add dependencies page.
2024-12-06 18:21:57 -05:00
Tim Moore
d1b064d8fd
Don't add public headers to public target sources
...
The intent is for public target sources to be compiled into consumers
of a target, but that is a no-op for header files. Including the
public headers, which have paths pointing inside the project, causes
an error when generating an export set.
2024-12-05 16:03:52 +01:00
Tim Moore
7d5f2e1748
Choose BUILD_INTERFACE or INSTALL_INTERFACE in include directories
...
Should be a no-op at this point, but will be required when we make
Cesium Native installable.
2024-12-05 16:03:12 +01:00
Ashley Rogers
bb365c8aee
Dependency graph generation
2024-12-04 14:39:16 -05:00
Ashley Rogers
08dcb82f9e
Document undocumented parameters
2024-11-26 14:27:37 -05:00
Ashley Rogers
fdabe39f6e
Fix some Doxygen warnings
2024-11-26 14:14:58 -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
3832758a15
Merge from main
2024-11-21 15:48:02 -05:00
Kevin Ring
db94337b49
Merge remote-tracking branch 'origin/main' into ellipsoid-height-queries
2024-11-21 21:14:44 +11:00
Ashley Rogers
acc9e81d12
Merge from main
2024-11-20 17:12:43 -05:00
Ashley Rogers
86a4bf7e53
Fix warnings ignored on headers with SYSTEM
2024-11-19 15:47:40 -05:00
Kevin Ring
4941f7507f
Don't crash when intersecting primitives without accessor min/max.
...
The min and max properties of a glTF accessor are optional. But
`intersectRayScenePrimitive` in `GltfUtilities` was assuming the
primitive's position accessor had them, and it would crash if they did
not.
2024-11-19 20:49:56 +11:00
Kevin Ring
8a23ca54d9
Merge remote-tracking branch 'origin/main' into cpp20
2024-11-19 09:14:49 +11:00
Kevin Ring
651d3b4d43
Merge remote-tracking branch 'origin/main' into remove-gsl
2024-11-15 13:58:24 +11:00
Sean Lilley
f51948fbe4
Remove old CESIUM_NATIVE_ CMake variables
2024-11-13 11:22:17 -05: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
Kevin Ring
4c2aebedc2
Eliminate dodgy namespacing of STBIR.
2024-11-05 18:17:34 +11:00
Kevin Ring
feaf3d14f6
Switch to prerelease vcpkg commit.
...
This is necessary to pick up a new version of Async++, which is required
for use with C++20.
2024-11-05 16:00:08 +11:00
Ashley Rogers
df1f887e6d
Doc comments, rename ImageCesium
2024-10-10 15:28:05 -04:00
Kevin Ring
d9ff8acb9b
Report a warning for unsupported extensions.
2024-09-13 16:16:31 +10:00
Kevin Ring
7ecb171f44
Merge pull request #939 from dbs4261/patch-1
...
Fixed Missing Includes with Libc++18
2024-09-10 08:05:20 +10:00
Kevin Ring
642d13adf5
Tiny tweaks.
2024-09-09 13:36:55 +10:00
Kevin Ring
c6732a3d34
Merge remote-tracking branch 'origin/main' into friendly-build
2024-09-09 13:18:40 +10:00