Commit Graph

71 Commits

Author SHA1 Message Date
Kevin Ring 65dacbdb1b Options -> Parameters 2025-11-20 17:22:18 +11:00
Kevin Ring cce023d8ae Revert "Fix rather unnecessary GCC warnings."
This reverts commit 8d9fc928bb.
2025-11-20 11:28:49 +11:00
Kevin Ring 8d9fc928bb Fix rather unnecessary GCC warnings. 2025-11-20 11:27:23 +11:00
Kevin Ring 2cecdd9c2d createTileProvider refactoring. 2025-11-19 23:17:18 +11:00
Kevin Ring 3b2765be6a Credit rework. 2025-09-26 18:29:11 +10:00
Kevin Ring 97a7e9d2d1 RasterOverlay::activate. 2025-09-15 09:10:39 +10:00
Kevin Ring b5fc62f045 Factory function for ActivatedRasterOverlay. 2025-09-12 22:18:08 +10:00
Kevin Ring c792367f8f Make ActivatedRasterOverlay public and in CesiumRasterOverlays. 2025-09-12 21:09:22 +10:00
Kevin Ring d1fe3ba2a7 Fix test. 2025-08-01 08:11:40 +10:00
Kevin Ring 8bea11775c
Merge branch 'main' into vector-rasterizer 2025-07-31 19:30:34 +10:00
Kevin Ring b84477b30a Fix tests. 2025-07-28 18:59:18 +10:00
Ashley Rogers 4e79b35ab1 Benchmark for raster overlay 2025-06-20 17:13:53 -04:00
Kevin Ring 7616c07ba8 clang-format 2025-05-22 14:27:25 +10:00
Kevin Ring 5e4bd1b45b Actually set water mask properties. 2025-05-22 14:13:17 +10:00
Kevin Ring 1bca950de2 Fix water mask in upsampled tiles. 2025-05-20 11:59:46 +10:00
Ashley Rogers 1b2e7bc887 Fix GCC issue 2025-04-29 14:05:46 -04:00
Ashley Rogers cc1ac1517f Add tests for point cloud upsampling 2025-04-29 13:49:45 -04:00
Ashley Rogers 24c84e4cf6 Catch2 -> doctest 2025-01-23 13:30:03 -05:00
Ashley Rogers cc56388500 Merge branch 'main' of github.com:CesiumGS/cesium-native into doc-raster-overlays 2025-01-23 11:49:30 -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
Kevin Ring 1c9df2fe78
Merge branch 'main' into url-template-overlay 2025-01-17 09:42:45 +11:00
Kevin Ring 53826da2bb Use the example raster overlay. 2025-01-16 18:00:42 +11:00
Kevin Ring 53c2390608 Mark example code [[maybe_unused]] to appease GCC. 2025-01-16 17:54:26 +11:00
Kevin Ring 678c2de3a4 Fix clang/gcc error. 2025-01-16 17:36:44 +11:00
Kevin Ring 64deffc724 Separate topic for creating new raster overlay types. 2025-01-16 11:35:29 +11:00
Ashley Rogers 4e318925a5 Switch tests to doctest 2025-01-15 16:58:03 -05:00
Kevin Ring de9a48d60d More raster overlay implementation docs. 2025-01-15 22:49:50 +11:00
Ashley Rogers d4237922be Merge from main 2025-01-14 11:03:53 -05:00
Ashley Rogers d695e03b60 Merge branch 'main' of github.com:CesiumGS/cesium-native into raster-overlay-primitives 2025-01-14 11:00:18 -05:00
Ashley Rogers 5c118272dd Support TRIANGLE_FAN and TRIANGLE_STRIP 2025-01-10 17:16:21 -05:00
Ashley Rogers 5d461c91c7 Support non-indexed triangles for upsampling 2025-01-10 15:14:41 -05:00
Ashley Rogers dac4935c02 Add UrlTemplateRasterOverlay 2025-01-08 15:08:23 -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 6aa10bb592 Fix cast issues 2024-12-18 10:01:52 -05:00
Ashley Rogers 7ef48d56c7 Fix additional clang-tidy issues 2024-12-17 17:41:42 -05:00
Ashley Rogers 1e2e47ab5e misc-include-cleaner for every file 2024-12-17 17:27:03 -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
Kevin Ring 9a217eddaf Merge remote-tracking branch 'origin/main' into creditless-raster-overlays 2024-11-21 18:12:52 +11:00
Janine Liu 5345313add Check for nullptr credit system 2024-11-19 14:57:58 -05:00
Kevin Ring 97331792d3 Compile with C++20 and fix the problems. 2024-11-05 16:54:11 +11:00
Kevin Ring 783adceb87
Merge pull request #956 from CesiumGS/fix-missing-ellipsoid
Fix missing ellipsoid parameters
2024-10-31 21:24:45 +11:00
Kevin Ring 33d4948634 Image::pCesium -> pAsset 2024-10-30 09:40:04 +11:00
Ashley Rogers df1f887e6d Doc comments, rename ImageCesium 2024-10-10 15:28:05 -04:00
Kevin Ring 6459729559 Raster overlays store heap-allocated ImageCesiums. 2024-10-10 20:18:27 +11:00
Kevin Ring cee6f21ea6 Make SharedAsset a base class an eliminate AssetContainer. 2024-10-04 16:10:28 +10:00
Ashley Rogers a2b31a070b Fix missing ellipsoid parameters 2024-10-01 11:27:13 -04:00
Kevin Ring 45365b270a Merge remote-tracking branch 'origin/main' into shared-assets 2024-09-26 09:01:49 +10:00