Commit Graph

250 Commits

Author SHA1 Message Date
Kevin Ring c23f4bc6dd Make spz use zlib-ng instead of zlib. 2025-10-17 12:15:36 +11:00
Ashley Rogers fd19709464 Merge branch 'main' of github.com:CesiumGS/cesium-native into gaussian-splats 2025-10-10 15:02:36 -04:00
Kevin Ring 600e676aff Bump to v0.52.0. 2025-09-30 20:22:33 +10:00
Kevin Ring 767209dc70 Display VCPKG_PLATFORM_TOOLSET_VERSION during cmake configure. 2025-09-29 13:12:21 +10:00
Ashley Rogers 99355d423e Merge branch 'main' of github.com:CesiumGS/cesium-native into gaussian-splats 2025-09-24 11:02:41 -04:00
Kevin Ring 0963272a47
Use tag instead of commit hash for vcpkg version. 2025-09-24 08:04:51 +10:00
Ghislain Cottat 4ba025d672 Move vcpkg baseline to 2025.09.17, to fix cpp-httplib's CVE-2025-53629 in 0.20.1 (need 0.23+) 2025-09-23 17:01:58 +02:00
Kevin Ring 4d5916ceb2 Make sure vcpkg dependencies with [features] are installed. 2025-09-11 20:32:46 +10:00
Ashley Rogers 9da2c9c8d9 Merge branch 'main' of github.com:CesiumGS/cesium-native into gaussian-splats 2025-09-03 10:37:44 -04:00
Kevin Ring 3e08742630 Bump version, update changelog. 2025-09-01 23:18:01 +10:00
Ashley Rogers 0d8ef62517 Update to match spz2 renaming 2025-08-26 13:20:54 -04:00
Ashley Rogers d2f5d780ce Zlib dependency 2025-08-22 11:22:04 -04:00
Ashley Rogers b6896cf807 Use overlay port for spz 2025-08-19 15:20:16 -04:00
Kevin Ring 8bea11775c
Merge branch 'main' into vector-rasterizer 2025-07-31 19:30:34 +10:00
Kevin Ring d45792ea75 Bump to v0.50.0. 2025-07-31 15:42:00 +10:00
Kevin Ring 6472aac24c Merge remote-tracking branch 'origin/main' into vector-rasterizer 2025-07-02 10:35:50 -04:00
Kevin Ring 5f596474b9 Add CESIUM_DISABLE_CURL as cmake option. 2025-07-01 11:04:42 -04:00
Kevin Ring 5dd83698f6 Add option to disable CesiumCurl library.
This is @azrogers work from:
https://github.com/CesiumGS/cesium-native/pull/1163
2025-07-01 11:00:06 -04:00
Ashley Rogers 58329b5d3b Let's go simpler with it 2025-06-17 17:32:25 -04:00
Ashley Rogers 2dcc22339b Add option to disable including a library 2025-06-17 17:08:08 -04:00
Ashley Rogers 6ad785817a Disable jit feature in classic mode too 2025-06-13 12:17:54 -04:00
Ashley Rogers b7e70f6541 Attempted iOS fix round 2 2025-06-13 11:43:31 -04:00
Ashley Rogers 771990d4ae Merge from main, edit vcpkg 2025-06-13 10:47:36 -04:00
Kevin Ring 8541f77640 Add CesiumCurl library and UrlAssetAccessor class. 2025-06-04 07:58:05 +10:00
Kevin Ring 9359636409 Merge remote-tracking branch 'origin/main' into vector-rasterizer 2025-06-03 18:06:10 +10:00
Kevin Ring 862136ec68
Merge pull request #1154 from CesiumGS/geojson-support
Support loading vector data from GeoJSON files
2025-06-03 18:04:45 +10:00
Kevin Ring 95498106db Bump version to v0.48.0. 2025-06-01 18:44:21 +10:00
Ashley Rogers 3c7e8b25e9 Merge from geojson-support and update based on changes 2025-05-20 15:10:57 -04:00
Ashley Rogers b57a8aa9ec Merge branch 'main' of github.com:CesiumGS/cesium-native into geojson-support 2025-05-20 14:25:12 -04:00
Kevin Ring b78455fe1f Update to current microsoft/vcpkg head. 2025-05-14 17:08:35 +10:00
Kevin Ring 4ea4b964bc Don't fail on missing ports directory. 2025-05-10 11:54:48 +10:00
Kevin Ring 51fdc327af Merge remote-tracking branch 'origin/main' into works-on-mac-with-cmake4 2025-05-10 11:39:03 +10:00
Ashley Rogers 4c98ed9ac9 Merge from geojson-support 2025-05-05 16:44:13 -04:00
Ashley Rogers 0f02cfdc32 Merge branch 'geojson-support' of github.com:CesiumGS/cesium-native into vector-rasterizer 2025-05-05 16:43:27 -04:00
Ashley Rogers 49b112f9e8 Merge from main 2025-05-05 16:42:31 -04:00
Kevin Ring 0ac6ced845 Bump version in CMakeLists.txt. 2025-04-30 16:53:04 +10:00
Kevin Ring 15b407050f Don't install exports unless libs and headers are required. 2025-04-29 17:39:06 +10:00
Ashley Rogers b47f967fe8 Working VectorDocumentRasterOverlay 2025-04-24 17:29:01 -04:00
Kevin Ring 55f0e58bef Merge remote-tracking branch 'origin/multiple-views-one-reference-count' into works-on-mac-with-cmake4 2025-04-23 16:08:31 +10:00
Ashley Rogers 79759cceea Merge from main 2025-04-22 15:51:57 -04:00
Ashley Rogers c938a9675d Merge from main 2025-04-22 11:41:22 -04:00
Kevin Ring 6239454ad5 Get cesium-native working on macOS with CMake 4.
By upgrading to the latest vcpkg and removing an overlay port.
2025-04-22 11:30:42 +10:00
Kevin Ring 34c3cc55b3 Merge remote-tracking branch 'origin/main' into vcpkg-pkg 2025-04-22 11:22:57 +10:00
Ashley Rogers 228d7678bf Blend2D instead of custom rasterizer 2025-04-21 18:11:23 -04:00
Kevin Ring 4de9c081fb More cleanup. 2025-04-17 18:03:14 +10:00
Kevin Ring 6415b9a29f Remove unnecessary changes. 2025-04-17 17:46:41 +10:00
Kevin Ring a973df464b Keep TilesetContentManager alive while Tiles are alive. 2025-04-17 10:53:01 +10:00
Kevin Ring 9a4a3e3e78 Revert "Remove CESIUM_DEBUG_TILE_UNLOADING."
This reverts commit 6ee6210f78.
2025-04-16 15:53:44 +10:00
Kevin Ring 6ee6210f78 Remove CESIUM_DEBUG_TILE_UNLOADING.
Unfortunately there's no good way to support this sort of thing, now
that almost all of the reference counting is managed by
IntrusivePointer.
2025-04-15 17:25:42 +10:00
Ashley Rogers bc33a5b330 Initial GeoJSON parser. 2025-04-02 17:18:53 -04:00