Commit Graph

164 Commits

Author SHA1 Message Date
Kevin Ring 1e7af45c48 Don't include threadID in thread safe implementation. 2024-02-25 23:10:18 +11:00
Kevin Ring 9f8b011a6e Just one templatized ReferenceCounted class. 2024-02-25 22:44:05 +11:00
Janine Liu f9eff35e22
Merge branch 'main' into ref-counted-thread-safe 2024-02-23 10:39:28 -05:00
Kevin Ring 916c63ee94 Revert "Merge pull request #798 from CesiumGS/upgrade-to-zlib-ng"
This reverts commit 09c1eb76b4, reversing
changes made to bec474f264.
2024-02-23 09:16:29 +11:00
Kevin Ring c341a72806 Revert "Merge pull request #786 from jherico/feature-vcpkg"
This reverts commit 198ed9d4b4, reversing
changes made to 09c1eb76b4.
2024-02-23 09:08:15 +11:00
Ashley Rogers 5db2f0d180 Add zlib-ng to vcpkg 2024-02-20 14:25:09 -05:00
Ashley Rogers 10753a931f
Merge branch 'main' into feature-vcpkg 2024-02-20 13:44:11 -05:00
Brian Langevin 311c42026a
Merge branch 'main' into ref-counted-thread-safe 2024-02-19 10:02:04 -07:00
Kevin Ring 62e9fb3f4f Formatting. 2024-02-15 18:34:43 +11:00
Bradley Austin Davis e20c154c55 Migrating dependencies to vcpkg 2024-02-02 10:40:59 -08:00
Ashley Rogers 9c0899f0af Fix Linux build 2024-01-30 16:09:20 -05:00
Ashley Rogers 4b3d889bcb Replace zlib with zlib-ng 2024-01-30 14:48:14 -05:00
Kevin Ring e118ed5e38 Add ReferenceCountedThreadSafe<T>. 2024-01-25 17:26:57 +11:00
Kevin Ring 502cab0343 Merge remote-tracking branch 'origin/better-subtrees' into raster-overlay-refactoring 2023-11-29 09:14:46 +11:00
Kevin Ring 11140f0e77
Merge pull request #744 from CesiumGS/extract-uri-value
Extract Value From URI
2023-11-20 17:54:46 +11:00
Kevin Ring d3f74aaf0a Include header for std::strcmp. 2023-11-20 17:46:44 +11:00
Kevin Ring dff7e61171 Create CesiumRasterOverlays library. 2023-11-14 18:29:47 +11:00
Janine Liu c6c31aaf4f Merge branch 'main' into property-value-conversions 2023-11-13 14:27:57 -05:00
Janine Liu c7122591d6 Switch to std::optional syntax instead of defaulting to some value 2023-11-13 11:47:14 -05:00
Kevin Ring a71a982986 Add new Cesium3DTilesContent library. 2023-11-02 17:41:09 +11:00
Joseph Kaile fa2025ff68 add URI get query value tests 2023-10-31 14:16:30 -04:00
Joseph Kaile 087abd079e extract key-value from uri 2023-10-23 15:25:17 -04:00
Joseph Kaile e8990ce108 add utility function to extract key-value from url 2023-10-23 15:18:58 -04:00
Kevin Ring 3c05ac98b1 Merge remote-tracking branch 'origin/main' into upgrade-feature-metadata 2023-09-08 15:34:49 +10:00
Kevin Ring 1b9b54c66b
Merge pull request #713 from CesiumGS/additional-property-details
Create `PropertyView` base class with normalization handling
2023-09-08 11:56:52 +10:00
Kevin Ring 31fc053321 Fix clang warning. 2023-08-28 19:22:41 +10:00
Kevin Ring 946887abe7 Add getArrayOfStrings helper to JsonValue. 2023-08-28 18:41:25 +10:00
Kevin Ring 5d70051a78 Making storing unknown properties optional. 2023-08-16 15:26:23 +10:00
Kevin Ring a74caa6439 Capture unknown properties in an "unsupported" JsonObject. 2023-08-16 15:26:23 +10:00
Janine Liu 6dcadfe38e Create PropertyView 2023-08-15 12:43:10 -04:00
Kevin Ring fd4b97bbf6 A different solution to zlib's dirty repo. 2023-07-11 11:26:45 +10:00
Joseph Kaile 3b4879c032 fix signedness error 2023-05-18 14:55:20 -04:00
Joseph Kaile 3dd709a874 fix ci 2023-05-18 14:27:36 -04:00
Joseph Kaile 80025f1540 change gzip function from static to extern 2023-05-18 14:07:32 -04:00
Joseph Kaile ce479a202f formatting 2023-05-18 13:37:42 -04:00
Joseph Kaile 84f2e8f550 automatically unzip data if gzipped data is detected 2023-05-18 13:11:49 -04:00
Kevin Ring b78059f30c Fix tracing framework. 2023-03-13 12:41:10 +11:00
Janine Liu ed5bd6e058 Add tests for pnts metadata 2023-01-30 13:54:10 -05:00
Janine Liu d9dd135522 Add AttributeCompression tests 2023-01-30 11:49:36 -05:00
Janine Liu 3fdc5ac176 Add AttributeCompression library, add batch IDs to pnts glTF 2023-01-27 15:32:26 -05:00
wangkang bdadb0d660 fix building error while enable tracing
there missed macro condition.
2022-11-30 16:54:58 +08:00
Kevin Ring f31638fbfa Cleaner RasterOverlay error reporting. 2022-10-18 17:59:23 +11:00
Kevin Ring 72cc94496a Merge remote-tracking branch 'origin/intrusive-lifetime' into async-prepare 2022-10-14 21:51:15 +11:00
Kevin Ring df5759de40 Merge remote-tracking branch 'origin/main' into intrusive-lifetime 2022-10-14 21:44:30 +11:00
Kevin Ring 3936d0d9d9 Fix IntrusivePointer comparison and assignment operators. 2022-10-11 23:09:31 +11:00
Nithin Pranesh cc903e7b8d allow tracing macros to be overriden by clients 2022-10-04 22:54:13 -04:00
Kevin Ring 84c13f1ebe Fix IntrusivePointer conversion to base type. 2022-09-22 18:30:03 +10:00
Kevin Ring ac84e6d357 Remove unnecessary `typename`. 2022-08-31 21:30:48 +10:00
Kevin Ring 4801ed398c Don't use unique_ptr for raster overlays. 2022-08-31 19:00:06 +10:00
Kevin Ring 486f73d17f Use a base class for ref counting everywhere except RasterOverlayTile. 2022-08-31 18:45:13 +10:00