Commit Graph

4518 Commits

Author SHA1 Message Date
Kevin Ring 7a965ac050 Disable KTX_FEATURE_TOOLS.
Mostly so that KTX-Software doesn't try to pull in cxxopts.
2024-04-14 22:21:57 +10:00
Kevin Ring 03b4d6b88c Update KTX-Software. 2024-04-14 21:49:12 +10:00
Kevin Ring 966a962a9e Tweaks for the tilers build.
* Use `ktx` library instead of `ktx_read`. The former includes writing
  ability, and there's no library that includes _just_ writing.
* Move STB image resize implementation code into CesiumGltfReader
  (instead of CesiumGltfContent).
2024-04-13 20:37:39 +10:00
Jacob Adelgren 0da53272c5 add voxel support 2024-03-19 21:14:09 -07:00
Janine Liu ca7be0d3d8
Merge pull request #829 from CesiumGS/gcc-13
Fix compiling in GCC 13
2024-03-19 17:59:04 -04:00
Brian Langevin d546922a2a
Merge pull request #830 from CesiumGS/ellipsoid-curve-negative-heights
Fix `SimplePlanarEllipsoidCurve` when one of the points has a negative height
2024-03-18 10:39:05 -06:00
Ashley Rogers c9bf319961 Update CHANGES.md 2024-03-15 10:09:59 -04:00
Ashley Rogers 436fee1bb5 Remove unused variable in test. 2024-03-13 10:49:02 -04:00
Sean Lilley 3085144bd2 Add PRIVATE 2024-03-13 08:56:37 -04:00
Sean Lilley 4e446c4a5a Only disable warning in GCC 13 2024-03-13 08:56:00 -04:00
Sean Lilley 06b6d4fdb7 Add -Wno-dangling-reference to CMake 2024-03-13 08:36:59 -04:00
Ashley Rogers 8e5584a1a0 Fix formatting 2024-03-12 11:08:00 -04:00
Ashley Rogers 9ed766306b Fix ellipsoid curve when point has negative height. 2024-03-12 11:00:22 -04:00
Sean Lilley 2bb28a1335 Fix compiling in gcc-13 2024-03-11 10:47:14 -04:00
Kevin Ring c9cf5430d5 Update CHANGES.md, bump to v0.33.0. 2024-03-01 11:37:58 +11:00
Janine Liu 356afb4049
Merge pull request #822 from CesiumGS/refactor-feature-metadata-textures
Let feature + metadata textures make copies
2024-02-29 10:30:32 -05:00
Janine Liu f17e4846b1 Minor tweaks from PR review 2024-02-29 10:12:09 -05:00
Janine Liu 636c40f973 Fix unused lambda variable 2024-02-28 17:47:48 -05:00
Janine Liu 90531bb6fd Minor tweaks 2024-02-28 17:37:39 -05:00
Janine Liu 0c733fb79c Update changelog 2024-02-28 17:25:02 -05:00
Janine Liu a1bf6e7d2d Add unit tests 2024-02-28 17:21:42 -05:00
Janine Liu ff3da04838 Fix CI errors 2024-02-28 11:50:48 -05:00
Janine Liu 907f5aab2f Make property options a parameter 2024-02-28 11:29:23 -05:00
Janine Liu 0ca2d45056 class -> struct 2024-02-27 18:22:49 -05:00
Janine Liu cc1f333b33 Use TextureView for feature ID textures 2024-02-27 18:17:43 -05:00
Janine Liu 218bf1ab1e Rework PropertyTexturePropertyView to use TextureView 2024-02-27 18:00:42 -05:00
Janine Liu 9f8678ea31 Add PropertyTexturePropertyView options 2024-02-27 14:25:41 -05:00
Janine Liu e403d73f34 Add flag for KHR_texture_transform to property texture 2024-02-26 17:24:53 -05:00
Brian Langevin e443a655ee
Merge pull request #806 from CesiumGS/ref-counted-thread-safe
Add ReferenceCountedThreadSafe class
2024-02-26 09:03:25 -07:00
Janine Liu b723de2e95 Merge branch 'main' into ref-counted-thread-safe 2024-02-26 10:17:30 -05:00
Janine Liu 5f5f726ce6 Revert "Rename member name for clarity"
This reverts commit e16a3e1ac4.
2024-02-26 09:56:14 -05:00
Kevin Ring 23c1cc82fb Merge remote-tracking branch 'origin/main' into ref-counted-thread-safe 2024-02-26 11:33:57 +11:00
Kevin Ring 6c48779728
Merge pull request #811 from CesiumGS/texture-transform-in-views
Account for `KHR_texture_transform` in feature ID texture + property texture property views
2024-02-26 08:49:28 +11:00
Kevin Ring 1e7af45c48 Don't include threadID in thread safe implementation. 2024-02-25 23:10:18 +11:00
Kevin Ring 579ec6fad7 Update CHANGES.md. 2024-02-25 22:48:34 +11:00
Kevin Ring 9f8b011a6e Just one templatized ReferenceCounted class. 2024-02-25 22:44:05 +11:00
Brian Langevin 028fc7cae0
Merge pull request #804 from CesiumGS/image-size-bytes
Track image data size independently of the `pixelData` array size
2024-02-23 11:02:44 -07:00
Brian L e16a3e1ac4 Rename member name for clarity 2024-02-23 10:30:10 -07:00
Janine Liu f9eff35e22
Merge branch 'main' into ref-counted-thread-safe 2024-02-23 10:39:28 -05:00
Kevin Ring 2c04b29c5b Merge remote-tracking branch 'origin/main' into texture-transform-in-views 2024-02-23 22:44:58 +11: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 198ed9d4b4
Merge pull request #786 from jherico/feature-vcpkg
Migrating all dependencies to vcpkg
2024-02-21 13:36:14 -05:00
Ashley Rogers 08c9497fe8 Actually fix Linux library path 2024-02-21 12:51:11 -05:00
Ashley Rogers 3ff4f37d16 Change lib name on Linux 2024-02-20 16:30:12 -05:00
Ashley Rogers e7f9e1e504 Remove prefix 2024-02-20 14:43:58 -05:00
Ashley Rogers 5db2f0d180 Add zlib-ng to vcpkg 2024-02-20 14:25:09 -05:00
Ashley Rogers 9729924b10 Use CMAKE_CURRENT_SOURCE_DIR 2024-02-20 13:49:59 -05:00
Ashley Rogers ef2d2f4824 Remove zlib-ng from extern 2024-02-20 13:48:27 -05:00
Ashley Rogers 10753a931f
Merge branch 'main' into feature-vcpkg 2024-02-20 13:44:11 -05:00