Commit Graph

1530 Commits

Author SHA1 Message Date
Brian L 966b18481d Fix sorting by ptr, instead of sorting by group / priority 2024-01-23 16:50:42 -07:00
Brian L 28e563fc66 Move projections into tile processing data. Rename TileLoadWork (WorkRequest) 2024-01-23 16:41:12 -07:00
Brian L 7dd5c1c762 Remove old function 2024-01-23 16:24:16 -07:00
Brian L e9ee0b1ea9 Refactor TileWorkManager ownership of load work instances (and simplify) 2024-01-23 16:23:23 -07:00
Janine Liu 65aaa77b13
Merge pull request #792 from CesiumGS/implicit-tiling-padding
Allow implicit subtree buffers to be padded to 8 bytes.
2024-01-22 11:55:27 -05:00
Kevin Ring 9aa762c977 Update CHANGES.md, tweak doc. 2024-01-18 21:36:18 +11:00
Brian L 8e00898f07 Move bulk of add work logic to the TileWorkManager
This is cleaner
2024-01-16 17:31:45 -07:00
Brian L 4726a0ba43 Baby step to get TileLoadWork child work executing properly 2024-01-16 17:01:36 -07:00
Kevin Ring 21c689b017 Allow implicit subtree buffers to be padded to 8 bytes. 2024-01-16 22:40:04 +11:00
Brian L 74df410ddb Add framework to let raster tiles complete work before parent tile 2024-01-12 16:15:33 -07:00
Brian L ead87a8743 Fix misc raster load issues 2024-01-12 00:04:53 -07:00
Brian L 1e11977f63 Much refactoring for raster tiles to follow same process->requeue pattern as tiles
Still need a last bit of debugging. The raster processing lambdas aren't completing
2024-01-11 17:43:37 -07:00
Brian L 409e290ff0 Cleanup processing callbacks logic to define using lambdas (cleaner) 2024-01-10 16:50:41 -07:00
Brian L 8c1566f93b Add ability for dispatched work to requeue a request
This allows Octree and QuadtreeLoader to use a single function to queue / process work. This also reduces a lot of duplicated code.
2024-01-10 16:06:58 -07:00
Brian L 164dc24e77 Refactor TileWorkManager to be contained by TilesetContentManager 2024-01-09 16:35:58 -07:00
Brian L 9cd6ab86f6 Reduce TileLoadWork copies with std::move, rename various members for clarity 2024-01-09 13:26:51 -07:00
Brian L a3f5801ef4 Baby steps to allow raster processing to specify processing function 2024-01-09 12:50:18 -07:00
Brian L 813d85634c Baby steps to allow loader to specify processing function when tile work is discovered
Still need to do raster tile part. Works for google tiles tests at the moment
2024-01-09 11:45:59 -07:00
Brian L 3af2ad0a05 Rework tile work discovery to output RequestData, not just a string url
Adds ability for loaders to specify headers as well. Although the content manager will still use its headers as default
2024-01-08 16:28:57 -07:00
Brian L 136e0dc36b Set tile state to failed on unknown error 2023-12-20 13:54:21 -07:00
Brian L 87e1ed00da Fixup TileLoadResult to report failed url
Previously returned the completed request object. That's no longer possible.
2023-12-20 13:40:28 -07:00
Brian L ec2995616a Update comments 2023-12-15 14:43:07 -07:00
Brian L f34ba2fbd4 Put back in assertion on destruction 2023-12-15 14:41:53 -07:00
Brian L 40677992fb Misc function rename 2023-12-15 14:21:18 -07:00
Brian L 8865b840ad Split out TileWorkManager into its own file
Remove unneeded includes
2023-12-15 13:25:29 -07:00
Brian L 0b5c3594c3 Rename request dispatcher to tile work manager 2023-12-15 13:06:21 -07:00
Brian L 4e345ee821 Fix hang in melbourne test
Don't ignore work for empty requests. Tiles still need to process
2023-12-15 12:57:59 -07:00
Brian L 5f1ddfeff6 Handle upsample tiles and parents correctly 2023-12-15 12:36:10 -07:00
Brian L f6ce6497fd Add error handling for empty requests coming in 2023-12-15 11:16:37 -07:00
Brian L 78ac6fe5fd Remove polling from request dispatcher 2023-12-13 15:44:45 -07:00
Brian L c4de0383c0 Bump max tile loads to 24 by default 2023-12-13 15:21:59 -07:00
Brian L c6b5dcabf5 Chain request dispatch after one completes. Add between frame buffer 2023-12-13 13:36:00 -07:00
Brian L 8fef19ef85 Fix bug where max requests wasn't being respected 2023-12-13 10:28:25 -07:00
Brian L 7655bdc166 auto format 2023-12-13 10:08:45 -07:00
Brian L b503c6da00 Fix work ownership issues. Misc improvements 2023-12-12 16:19:04 -07:00
Brian L a6de2c63d0 WIP for removing asset accessor from processing code
(still much to do here)
2023-12-07 08:03:45 -07:00
Joseph Kaile aacadb5b89 Merge branch 'khr_transform_option' into khr_transform_option_unreal 2023-12-06 13:12:57 -05:00
Joseph Kaile df1d6df39c pass applyTextureTransform option to implicit quadtree and octree. 2023-12-06 11:38:02 -05:00
Joseph Kaile 8ab5915432 add applyTextureOffset in tilesetContentOptions 2023-12-05 18:42:06 -05:00
Brian L ea7bc88b32 Change back to default 20
No reason to bump this. Latest tests show minimal improvement
2023-12-05 14:32:06 -07:00
Brian L 20f2b1bb58 Don't allow unlimited queueing of request work
This was just a test. In practice, the view can change frequently. We want to drop the work that doesn't make it.
2023-12-05 11:12:32 -07:00
Brian L 2eeb071eae Remove proposed solution for melbourne freeze (it was something else) 2023-11-30 16:50:03 -07:00
Brian L 1c891831aa Fix CWT not loading in Melbourne test 2023-11-30 16:41:04 -07:00
Brian L 3824edb1d8 Remove tile kick hack in ::ComputeLoadProgress 2023-11-28 11:04:29 -07:00
Brian L bf05e7ae5d Run format 2023-11-28 10:56:44 -07:00
Kevin Ring e83dca7892 Add missing parameter. 2023-11-18 19:53:13 +11:00
Kevin Ring 7854e3221e Work around dodgy expected-lite warning. 2023-11-18 00:14:13 +11:00
Kevin Ring d9f7dc2c0f Compute overlay texture translation and scale. 2023-11-17 22:29:31 +11:00
Kevin Ring 4361563eed Merge remote-tracking branch 'origin/raster-overlay-refactoring' into bake-overlays-to-gltf 2023-11-17 17:14:32 +11:00
Kevin Ring 94ae3c705f Merge remote-tracking branch 'origin/better-subtrees' into raster-overlay-refactoring 2023-11-17 17:13:53 +11:00
Kevin Ring 367a766888 Merge remote-tracking branch 'origin/main' into better-subtrees 2023-11-17 16:58:24 +11:00
Kevin Ring 9a0f2476d0 Remove duplicate code. 2023-11-17 14:50:19 +11:00
Kevin Ring 791984c22c moveBufferContent, invertVCoordinate. 2023-11-17 14:12:21 +11:00
Kevin Ring 581d6c9ef6 Get raster overlay baking working. 2023-11-16 23:32:12 +11:00
Janine Liu b12ae77327 Merge branch 'main' into quantized-and-implicit 2023-11-15 13:55:03 -05:00
Janine Liu 007fe0b9ed
Merge pull request #750 from CesiumGS/bounding-volumes
3D Tiles bounding volume improvements
2023-11-15 12:13:32 -05:00
Janine Liu ebf44a1fd7 Add findTile to TestImplicitQuadtreeLoader 2023-11-15 12:04:03 -05:00
Kevin Ring 761630d45a Add CesiumGltfContent library. 2023-11-15 17:20:08 +11:00
Kevin Ring e7293c0fa2 Fix RasterizedPolygonsTileExcluder. 2023-11-14 19:15:19 +11:00
Kevin Ring 84c48747ae Move overlay tests. 2023-11-14 18:57:47 +11:00
Kevin Ring dff7e61171 Create CesiumRasterOverlays library. 2023-11-14 18:29:47 +11:00
Kevin Ring dfe69c5baf Doc comments, slight reorg. 2023-11-13 19:36:35 +11:00
Kevin Ring 4edde85c41 Allow modification of SubtreeAvailability. 2023-11-13 18:11:49 +11:00
Brian L 3818f51041 Add logging to request dispatcher
Add assertion to view results
Rename some members
2023-11-10 16:01:26 -07:00
Brian L 555c044425 Cleanup load stats a little more 2023-11-10 11:31:58 -07:00
Janine Liu 6d62a76691 Proper formatting 2023-11-10 11:03:21 -05:00
Janine Liu 684396aa12 Formatting 2023-11-10 10:59:21 -05:00
Janine Liu 31afce9bef
Apply suggestions from code review 2023-11-10 10:57:51 -05:00
Kevin Ring 2bdd74a0a3 Use generated classes to read subtrees. 2023-11-10 23:26:42 +11:00
Brian L b06d22caab Misc tweaks
- Change _maxSimultaneousRequests to 28 for testing
- Put loadProgress calculation into ViewUpdateResult instead of being determined on the fly
- Put loadProgress kick hack back in for testing
2023-11-08 20:29:48 -07:00
Brian L 51651fe0d7 Add proper raster work throttling 2023-11-08 10:48:56 -07:00
Kevin Ring 3a558f37f5 Make sure libmorton is treated as a system library. 2023-11-08 21:10:52 +11:00
Kevin Ring 75f545bb71 Move implicit BV computations to ImplicitTilingUtilities. 2023-11-08 18:04:23 +11:00
Kevin Ring d263ffd49a Make octree loader use ImplicitTilingUtilities. 2023-11-08 17:39:04 +11:00
Kevin Ring fdf1084887 Move quadtree computations into ImplicitTilingUtilities. 2023-11-08 16:49:40 +11:00
Brian L c56f2f1d4e Fixup ::computeLoadProgress to take RequestDispatcher into account 2023-11-07 21:06:37 -07:00
Brian L 90999f5c69 Support raster tile requests properly 2023-11-07 20:50:56 -07:00
Brian L 2d0f4da84f Misc changes to support raster tile requests 2023-11-07 15:30:07 -07:00
Kevin Ring 48c37e84bd More implicit tiling support. 2023-11-07 22:54:15 +11:00
Kevin Ring 22b447e9ac Add ImplicitTiling class. 2023-11-07 18:36:58 +11:00
Brian L 30896c144f Run the dispatcher logic in a worker thread 2023-11-06 21:03:27 -07:00
Brian L d4eba7af4d Fix RequestDispatcher shutdown issues (crash, freeze) 2023-11-06 17:12:37 -07:00
Brian L 34db4a48ff Simplify RequestDispatcher creation and thread exit logic 2023-11-06 15:57:11 -07:00
Brian L 53275456d2 Misc fixups 2023-11-06 15:35:32 -07:00
Brian L 217ec5881a Put this back in 2023-11-06 15:30:08 -07:00
Brian L 08e21b3748 Dispatch TileLoadWork properly 2023-11-06 13:24:18 -07:00
Brian L 480e065ad7 Remove unused members 2023-11-06 13:03:26 -07:00
Brian L 83c1f62740 Remove unused members 2023-11-06 13:02:43 -07:00
Brian L c411929edc Rename TileLoadTask -> TileLoadRequest. Introduce RequestDispatcher 2023-11-06 10:54:09 -07:00
Kevin Ring ec02c89a6b Add TileBoundingVolumes class, other BV tweaks. 2023-11-06 18:48:23 +11:00
Brian L 28f0778fae Let new ::getRequestWork get the request urls before doTileContentWork executes 2023-11-04 14:07:31 -06:00
Brian L 2c55d34956 Fix variant query 2023-11-03 20:29:46 -06:00
Brian L 8b34976d0f Move raster load throttling to Tileset 2023-11-03 16:33:39 -06:00
Brian L f6bf021ae5 Move mapOverlaysToTile to parsing of work 2023-11-03 16:13:26 -06:00
Brian L eee88ebee7 Baby steps - Flatten child / parent / raster work into one container 2023-11-03 15:10:37 -06:00
Kevin Ring 58f1b7f703 Clean up CreditSystem changes, update CHANGES.md. 2023-11-02 22:57:21 +11:00
Kevin Ring f3bdf698e2 Change namespace of Cesium3DTilesContent types. 2023-11-02 22:05:00 +11:00
Kevin Ring c561b6407c Move more functionality to Cesium3DTilesContent. 2023-11-02 19:48:57 +11:00
Kevin Ring a71a982986 Add new Cesium3DTilesContent library. 2023-11-02 17:41:09 +11:00
Kevin Ring af24dbe5b1 Fix doc typos. 2023-11-02 16:30:40 +11:00
Kevin Ring 43d510d2ad Merge remote-tracking branch 'origin/v0.27.x' 2023-10-01 16:14:59 +11:00
Brian Langevin 4332b04353
Merge pull request #732 from CesiumGS/ion-external-type
Add support for Cesium ion "externalType" assets.
2023-09-28 15:36:00 -06:00
Kevin Ring b55ac3a0f0 Changes from review. 2023-09-29 07:00:03 +10:00
Brian L 9fb91de779 Track kicked tiles and use in ::ComputeLoadProgress 2023-09-28 09:45:44 -06:00
Kevin Ring 08f26ad4d8 Add support for Cesium ion "externalType" assets. 2023-09-27 10:43:09 +10:00
Kevin Ring 4bf6a3e76e Revert "Add support for Cesium ion "externalType" assets."
This reverts commit 828491cff3.
2023-09-27 10:42:37 +10:00
Kevin Ring 828491cff3 Add support for Cesium ion "externalType" assets. 2023-09-27 10:42:03 +10:00
Kevin Ring 3c05ac98b1 Merge remote-tracking branch 'origin/main' into upgrade-feature-metadata 2023-09-08 15:34:49 +10:00
Kevin Ring 710c47e8b8 Merge remote-tracking branch 'origin/upgrade-feature-metadata' into final-metadata-changes 2023-09-08 12:02:39 +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
Janine Liu b7c3daea05 Check for all-null properties 2023-09-07 14:55:35 -04:00
Kevin Ring 9cc9f83d81 Fix crash cause by redundant finishLoading call. 2023-09-03 10:38:33 +10:00
Kevin Ring e406287a91 Finish loading parent tile when needed for upsampling. 2023-09-01 11:39:58 +10:00
Janine Liu 36cf067368 Final unit test pass 2023-08-31 15:08:29 -04:00
Janine Liu b13b640147 Cleanup, add unit tests 2023-08-31 14:44:18 -04:00
Kevin Ring a2d5b92ea8 Fix misnaming. 2023-08-31 09:28:36 +10:00
Kevin Ring 57476c3034 Changes from review. 2023-08-31 09:27:06 +10:00
Kevin Ring 7c8f4b1473 Fix test failures, change some CHECK to REQUIRE. 2023-08-31 09:23:30 +10:00
Kevin Ring 5637a68f30 Merge remote-tracking branch 'origin/generated-readers' into tileset-metadata-take-two 2023-08-31 09:18:29 +10:00
Janine Liu bdf630b86f Add support for sentinel values in batch tables 2023-08-30 18:25:03 -04:00
Kevin Ring 5a9c23bd3a Add a test. 2023-08-30 21:26:58 +10:00
Kevin Ring 2a113dc5ab Treat additive-refined tiles as rendered, because they are. 2023-08-30 19:19:32 +10:00
Kevin Ring 3f4034101b Fix VS2017/2019 warning. 2023-08-28 21:07:29 +10:00
Kevin Ring 5bf8a7b10e struct -> class 2023-08-28 19:13:46 +10:00
Kevin Ring 946887abe7 Add getArrayOfStrings helper to JsonValue. 2023-08-28 18:41:25 +10:00
Kevin Ring 51e798e4ea Add test for async schema loading. 2023-08-28 18:24:08 +10:00
Kevin Ring 153890dbbf Add `Tileset::loadMetadata`. 2023-08-28 17:47:48 +10:00
Kevin Ring fe26c94446 Remove unnecessary forward declaration. 2023-08-24 07:07:09 +10:00
Janine Liu bc9dd9e6e5 Add static casts for integer optionals 2023-08-23 09:58:02 -04:00
Kevin Ring d24e5f9dfd Update CHANGES.md, remove unnecessary change. 2023-08-23 20:58:14 +10:00
Kevin Ring ea6a74ef3a Fix another clang warning. 2023-08-23 14:58:41 +10:00
Kevin Ring 20cbc17951 Formatting. 2023-08-23 14:18:47 +10:00
Kevin Ring 056edba5c7 Add a test based on material variants. 2023-08-23 13:41:57 +10:00
Kevin Ring c68207a6a4 Add MetadataQuery class. 2023-08-23 11:30:06 +10:00
Kevin Ring ef2ac5d1db Add missing file. 2023-08-23 09:07:53 +10:00
Kevin Ring c0fc8b6795 More tileset metadata to a separate struct. 2023-08-23 09:07:35 +10:00
Janine Liu 38001698e8 Fix offset / scale etc. to only work for fixed-length arrays 2023-08-22 12:43:48 -04:00
Kevin Ring 8f8cb9bb8c Generate Reader classes, remove hand-written versions. 2023-08-22 22:15:47 +10:00
Kevin Ring 79d33e2365 Fix Clang/GCC compiler error. 2023-08-21 21:44:22 +10:00
Kevin Ring e99b00d228 Formatting. 2023-08-21 21:18:35 +10:00
Kevin Ring 789fed81fc Support metadata on external tilesets. 2023-08-21 20:07:01 +10:00
Kevin Ring 44ad7866d0 Expose metadata on root tile and external tilesets. 2023-08-21 18:51:12 +10:00
Kevin Ring 056eecc6b3 Give tileset a root "external" tile. 2023-08-21 18:36:49 +10:00
Kevin Ring 0dbf93091c Start reading metadata and groups properties. 2023-08-18 23:08:58 +10:00
Kevin Ring 31f0ed55c9 Expose Schema on Tileset. 2023-08-18 21:56:48 +10:00
Brian Langevin 737e710d77
Merge pull request #699 from CesiumGS/tileset-destructor-doc
Update doc for Tileset destructor.
2023-08-15 10:47:05 -06:00
Janine Liu ecd215bddc Merge branch 'main' into upgrade-feature-metadata 2023-08-10 15:27:24 -04:00
Sean Lilley e4ef04b566 Prevent empty error message from getting propagated to a tileset's loadErrorCallback 2023-08-02 11:05:58 -04:00
Kevin Ring 24f46f63a4 Update doc for Tileset destructor. 2023-08-02 10:10:05 +10:00
Janine Liu 64a2e30fe7
Merge pull request #686 from CesiumGS/unconditionally-refined-leaves
Treat fully-loaded, empty, unconditionally-refined tiles with no children as renderable
2023-07-26 10:51:05 -04:00
Kevin Ring fd20f5e272
Merge pull request #688 from javagl/remove-credits-argument
Remove credits argument
2023-07-26 15:10:15 +10:00
Brian L 3664ad8884 Remove logs when registering magic headers of file extensions 2023-07-24 10:42:50 -06:00
Marco Hutter b7da6add99 Removed unused lambda capture 2023-07-20 16:57:36 +02:00
Marco Hutter 7f482ef98d Remove credits argument 2023-07-20 16:15:46 +02:00
Kevin Ring f69be7d53a Merge remote-tracking branch 'origin/main' into unconditionally-refined-leaves 2023-07-17 19:57:32 +10:00
Kevin Ring e790dbb6ae Fix unconditionally-refined leaf tile bug. 2023-07-17 19:32:05 +10:00
Jacob Martin eadd220fcf run clang-format 2023-07-04 22:01:11 -04:00
Jacob Martin d1849146e8 fix in response to unused but set var 2023-07-04 00:41:07 -04:00
Janine Liu c329a8d407 Replace class names in metadata implementation files 2023-06-16 16:25:39 -04:00
Janine Liu f82528cc3f Formatting, changelog entry, cleanup 2023-06-16 15:43:02 -04:00
Janine Liu e0f49321c5 Prefix EXT_feature_metadata files, rename EXT_mesh_features files 2023-06-16 15:16:05 -04:00
Janine Liu 2a29791df8 Update upsampleGltfForRasterOverlays for EXT_structural_metadata 2023-06-16 14:31:58 -04:00
Janine Liu 3e6e9ce764 Fix formatting 2023-06-06 13:53:16 -04:00
Janine Liu a743bb882e Small changes to BatchTableToGltfStructuralMetadata 2023-06-06 12:54:28 -04:00
Janine Liu bc67ba8490 Fix other files 2023-06-06 11:37:35 -04:00
Janine Liu e51e23dfbc Merge branch 'upgrade-feature-metadata' into property-textures 2023-06-01 11:20:41 -04:00
Janine Liu 26b7650b03 Merge branch 'main' into upgrade-feature-metadata 2023-06-01 11:20:23 -04:00
Janine Liu 44b829a081 Add PropertyTextureProperty tests, fix formatting 2023-05-30 11:11:06 -04:00
Janine Liu 619faea5b7 Add PropertyTextureView and rename PropertyTable classes 2023-05-30 10:27:21 -04:00
Kevin Ring aa7b163074
Move commented-out code back where it belongs. 2023-05-26 21:32:31 +10:00
Joseph Kaile 8bfb032c06 actually emit warnings when there are no errors 2023-05-25 15:06:54 -04:00
Janine Liu b5fb7302e3 Fold helper functions into findCompatibleTypes, fix formatting 2023-05-25 14:43:43 -04:00
Joseph Kaile f6d515ddfb Merge branch 'main' into always-log-errors 2023-05-25 14:37:30 -04:00
Janine Liu f2bee8531e Try to resolve CI errors 2023-05-25 14:11:49 -04:00
Janine Liu d7f9c98c33 Initial self-review 2023-05-25 13:13:35 -04:00
Janine Liu dec58d660e Rewrite names / comments for EXT_structural_metadata 2023-05-25 11:55:24 -04:00
Janine Liu d8658e000a Rewrite tests for EXT_structural_metadata 2023-05-25 11:49:29 -04:00
Janine Liu 8ad3f06a96 Convert batch table to EXT_structural_metadata instead 2023-05-24 14:54:40 -04:00
Kevin Ring 9dedad3344 Remove unused code. 2023-05-22 15:34:49 +10:00
Kevin Ring 8fe85716c0 Implement upsampling for meshes with UNSIGNED_BYTE indices. 2023-05-22 13:54:16 +10:00
Joseph Kaile 62ad87b7f9 always log warning/errors 2023-05-18 15:12:31 -04:00
Janine Liu c1e852fb7a Rename file 2023-05-10 15:58:28 -04:00
Janine Liu c545b54627 Use EXT_mesh_features to indicate feature IDs 2023-05-10 15:43:53 -04:00
Janine Liu c9b484d08c
Merge pull request #621 from CesiumGS/implicit-tiles-1.1
Check for implicit root tile if tileset is 1.1 format
2023-04-27 17:18:33 -04:00
Janine Liu fba72abe51 Minor changes 2023-04-27 16:53:04 -04:00
Joseph Kaile 33df41f704 add tests for loading legacy implicit tiling 2023-04-27 11:55:45 -04:00
Joseph Kaile 5ef665233c
Merge pull request #611 from CesiumGS/no-holes-for-reals
Fix a bug causing holes in some tilesets, like San Francisco.
2023-04-27 11:02:24 -04:00
Joseph Kaile f0d5174ece Merge branch 'main' into implicit-tiles-1.1 2023-04-25 12:48:54 -04:00
Kevin Ring 524bf2b9a9 Formatting. 2023-04-24 11:56:41 -04:00
JAE JOON LEE 34500b6e8a change for if wms url has query string(?). then replace with & instead of ? 2023-04-17 10:40:18 +09:00
Joseph Kaile 7f735ed8ee check for implicit root tile if tileset is 1.1 format 2023-04-12 20:49:57 -04:00
Kevin Ring 2af866f64d
Merge pull request #617 from CesiumGS/override-credit-showonscreen
Add ability to override `showOnScreen` in credit
2023-04-03 13:05:16 +10:00
Janine Liu d02ad6581b Small tweaks 2023-03-31 15:01:36 -04:00
Janine Liu 255e13e0c1 Add test and changelog entry 2023-03-31 14:57:59 -04:00
Janine Liu b75e76dd98 Add ability to set showCreditsOnScreen 2023-03-31 13:24:57 -04:00
Janine Liu 374d1da694 Add ability to override showOnScreen in credit 2023-03-30 17:25:36 -04:00
Joseph Kaile 6f7ff95ce7
Merge pull request #606 from CesiumGS/tracing-fixes
Fix compile error when tracing is enabled, disable trace tracks for raster overlays
2023-03-27 14:38:53 -04:00
Janine Liu c6a2f235ab Fix typo 2023-03-24 13:36:29 -04:00
Kevin Ring b6cf23118b Add doc and CHANGES.md update. 2023-03-23 23:24:05 +11:00
Kevin Ring 194d42d138 Add ITileExcluder::startNewFrame. 2023-03-23 23:21:30 +11:00