Commit Graph

240 Commits

Author SHA1 Message Date
David Lively b0409b8425 Changes to include mikktspace in build 2025-09-23 10:31:04 -05:00
Kevin Ring 4d5916ceb2 Make sure vcpkg dependencies with [features] are installed. 2025-09-11 20:32:46 +10:00
Kevin Ring 3e08742630 Bump version, update changelog. 2025-09-01 23:18:01 +10: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
Kevin Ring ae62bd8c6a Bump to v0.46.0. 2025-04-01 14:38:54 +11:00
Kevin Ring 58bbb1f159 Merge remote-tracking branch 'origin/main' into vcpkg-pkg 2025-03-31 11:10:31 +11:00
Tim Moore 9e6554d55d fix grammar 2025-03-28 16:51:59 +01:00
Ashley Rogers 6b94a5adda Merge branch 'main' of github.com:CesiumGS/cesium-native into itwin-client 2025-03-28 11:28:51 -04:00
Tim Moore 6d5cab4507 Don't allow manifest mode when using ezvcpkg 2025-03-28 16:01:14 +01:00
Kevin Ring 0cb0634bd3 Merge remote-tracking branch 'origin/main' into vcpkg-pkg 2025-03-27 10:37:16 +11:00
Ashley Rogers a71f0e5db0 Add -ftime-trace option for cmake 2025-03-21 10:48:43 -04:00
Ashley Rogers c3a87e2cd9 iTwin client OAuth flow 2025-03-07 16:41:26 -05:00
Tim Moore b39d3f03cf Merge remote-tracking branch 'origin/main' into vcpkg-pkg 2025-03-03 14:14:23 -05:00
Kevin Ring b3bbd407ac Bump to v0.45.0. 2025-03-03 10:27:08 +11:00