Commit Graph

126 Commits

Author SHA1 Message Date
Kevin Ring 865b8b9dc4 Upgrade tinyxml2. 2023-01-20 15:58:59 +11:00
Kevin Ring 12d74b3834 Revert unnecessary KTX-Software changes. 2022-12-06 12:03:01 +11:00
Kevin Ring b032100f47 Update KTX-Software. 2022-11-17 19:33:48 +11:00
Kevin Ring 77812bc023 Update KTX-Software. 2022-11-17 18:23:16 +11:00
Kevin Ring f31638fbfa Cleaner RasterOverlay error reporting. 2022-10-18 17:59:23 +11:00
Nithin Pranesh 04c1d7613e [skip ci] Revert "uncheck enable simd"
This reverts commit 69569b8afe.
2022-08-31 16:14:05 -04:00
Joseph Kaile 69569b8afe uncheck enable simd 2022-08-31 13:50:14 -04:00
Nithin Pranesh 7c1f3ee45d
Merge branch 'main' into webp-support 2022-08-30 23:21:30 -04:00
Joseph Kaile c3d5d727d2 use version 1.2.4 of libwebp 2022-08-29 17:18:12 -04:00
Joseph Kaile e79136ad4f Add libwebp to cmake 2022-08-17 16:57:36 -04:00
Joseph Kaile 022a11c913 add libwebp submodule 2022-08-17 12:59:16 -04:00
Bao Tran 5aa90be1b8 revert extern libs 2022-06-27 15:13:25 -04:00
Bao Tran b6237eac50 fix libmorton lib warning 2022-05-25 11:24:01 -04:00
Kevin Ring 798e0591fe Downgrade cpp-httplib to v0.10.3.
Later versions up to v0.10.6 have warnings in VS2017 that get treated as
errors and break our build.
2022-05-06 13:32:04 +10:00
Kevin Ring c169008582 Update third party libraries and thirdparty.json. 2022-05-06 12:28:54 +10:00
Bao Tran beee13175c add comment to solve the case where morton index is overflow. Add libmorton 2022-05-03 13:45:45 -04:00
Bao Tran 138d57968c remove entt subdirectory 2022-04-28 12:34:21 -04:00
Bao Tran 2276a957af remove entt submodule 2022-04-28 11:46:04 -04:00
Bao Tran 1b4f7a7ad8 create custom user storage using ecs 2022-04-15 16:47:55 -04:00
Kevin Ring ab433cd2ad Be sure to target iOS 12+. 2022-02-24 11:49:47 +11:00
Kevin Ring dd4f1d70f3 Revert to previous (newer) version of Async++. 2022-02-24 10:48:57 +11:00
Nithin Pranesh 9c889914dd remove commented cmake hack for ktx-software 2022-02-14 10:44:18 -05:00
Nithin Pranesh 53b828a9ca Merge remote-tracking branch 'origin/main' into ktx2-nithin 2021-12-19 17:23:39 -05:00
Sean Lilley 2cdcb92e20 Namespace cleanup 2021-12-02 18:34:22 -05:00
Kevin Ring 962aaddffb Use CesiumGS fork of KTX-Software, fix clang compiler error. 2021-11-30 11:56:01 +11:00
Nithin Pranesh a637a35c69 almost a workaround for some issues with KTX-Software (commented out currently) 2021-11-22 18:07:31 -05:00
Nithin Pranesh b42320ec01 Add KTX-Software as cmake dependency
Co-authored-by: Kevin Ring <kevin@kotachrome.com>
2021-11-22 03:10:23 -05:00
Ian Lilley 47de191da1 improved precision when using rapidjson 2021-11-12 14:11:42 -05:00
Kevin Ring de1b237a25 Target C++11 for s2geometry.
Apparently it doesn't build when targeting C++17 with Visual Studio.
2021-11-12 20:30:25 +11:00
Kevin Ring c55a550467 Don't disable CXX_EXTENSIONS for s2geometry. 2021-11-12 20:01:51 +11:00
Kevin Ring 9f821fd271 Use C++17 for s2geometry. 2021-11-12 19:41:26 +11:00
Kevin Ring e89bac66f6 Add ability to convert S2 cell to a GlobeRectangle. 2021-11-12 16:33:32 +11:00
Kevin Ring d53a63b2fa Merge remote-tracking branch 'origin/main' into s2 2021-11-09 13:36:30 +11:00
Kevin Ring 3d4d82b38e Add some doc. 2021-11-09 12:35:55 +11:00
Kevin Ring 836def93de Upgrade Catch2 from v2.12.2 to v2.13.7.
This fixes compilation failures on newer Linux versions.
2021-11-07 20:46:58 +11:00
Kevin Ring d8a7e885d2 Fix some Linux build problems.
But it doesn't work yet.
2021-11-05 16:18:05 +11:00
Kevin Ring 92f0d71b51 WIP support for S2 bounding volumes. 2021-11-04 23:58:58 +11:00
Marco Hutter 421bfa201a Removed magic_enum 2021-09-26 15:16:08 +02:00
Marco Hutter c73ec558eb Removed magic_enum dependency
It was only used in CesiumGltfWriter, and is no longer
required after the glTF enum updates
2021-09-26 15:11:57 +02:00
Kevin Ring 8b43bf4e40 Clean up earcut cmake config. 2021-08-17 16:14:32 +10:00
Kevin Ring 85965760cd Merge remote-tracking branch 'origin/main' into clipping-2.5d-kring 2021-07-29 16:33:34 +10:00
Sean Lilley 074d098272 Fix linux build 2021-07-26 17:29:48 -04:00
Bao Tran 1c608a9dd4 attempt to unify draco target 2021-07-26 17:03:13 -04:00
Bao Tran 3dc4c2da40 suppress draco warning on MSVC and define draco alias target 2021-07-26 16:43:36 -04:00
Sean Lilley 46c5a41827 Update draco version so that cesium-native builds in gcc 11 2021-07-26 16:17:57 -04:00
Nithin Pranesh 0264599319 Merge branch 'main' into clipping-2.5d 2021-06-23 15:27:21 -04:00
Kevin Ring abd42bee86 Merge remote-tracking branch 'origin/main' into sqlite 2021-05-28 15:19:34 +10:00
Nithin Pranesh 6e7d53f9a9 don't look for zlib or openssl 2021-05-27 16:42:14 -04:00
Nithin Pranesh c0cab12aa9 don't look for Zlib or OpenSSL 2021-05-27 14:35:40 -04:00
Shehzan Mohammed 2a00884875 Fix earcut compilation and cmake 2021-05-27 12:13:15 -04:00