Commit Graph

382 Commits

Author SHA1 Message Date
Kevin Ring c11a48d8ba Fix SharedAsset race. 2025-01-20 23:49:02 +11:00
Ashley Rogers 5c3a0ed1c2 Format 2025-01-15 16:58:50 -05:00
Ashley Rogers 4e318925a5 Switch tests to doctest 2025-01-15 16:58:03 -05:00
Kevin Ring db5cc4eb17 Revert unnecessay movement of code. 2025-01-13 21:02:13 +11:00
Kevin Ring 028ee29eed Merge remote-tracking branch 'origin/main' into clang-tidy-cleanup 2025-01-13 17:30:09 +11:00
Kevin Ring 07fcaf6203 Fix clang warning. 2024-12-23 18:10:52 +11:00
Kevin Ring bf99d52e65 Ensure depot stays alive while lock is held. 2024-12-23 15:32:38 +11:00
Kevin Ring 126171b451 Move AssetEntry implementation, too. 2024-12-23 13:11:49 +11:00
Kevin Ring dc7958c929 Make SharedAssetDepot implementation not inline. 2024-12-23 13:04:15 +11:00
Ashley Rogers 182ee0b373 Add missing <memory> header 2024-12-20 14:54:51 -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 2c992b7ba7 Performance checks 2024-12-19 15:27:53 -05:00
Ashley Rogers f7d287dd80 Modernize checks 2024-12-19 15:20:19 -05:00
Ashley Rogers 94cc7992aa Misc checks 2024-12-19 14:33:52 -05:00
Ashley Rogers 4aeee635ca More checks 2024-12-18 15:25:51 -05:00
Ashley Rogers bd4f19da7f Fix unchecked optional accesses 2024-12-18 14:21:10 -05:00
Ashley Rogers 1558147d76 Fix broken test 2024-12-18 13:41:52 -05:00
Ashley Rogers 99c57bf66c Enable two more clang-tidy checks 2024-12-18 13:04:47 -05:00
Ashley Rogers 09a22f3260 Fix errors 2024-12-18 11:03:25 -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 77094edb1f Format 2024-12-17 17:27:27 -05:00
Ashley Rogers 1e2e47ab5e misc-include-cleaner for every file 2024-12-17 17:27:03 -05:00
Ashley Rogers 89b00e2cc0 Fix warnings from merge with main 2024-12-17 13:43:45 -05:00
Ashley Rogers 2ce337be44 Merge from main 2024-12-17 11:36:54 -05:00
Ashley Rogers f934b40717 All warnings resolved 2024-12-17 11:30:58 -05:00
Kevin Ring 4e6e2b8300
Merge pull request #1024 from CesiumGS/update-readme
Overhaul README
2024-12-17 10:36:08 +11:00
Janine Liu 44c5892779
Apply suggestions from code review 2024-12-13 10:50:46 -05:00
Kevin Ring 96e1d01844 Merge remote-tracking branch 'origin/main' into update-readme 2024-12-12 11:43:55 +11:00
Ashley Rogers f91818e039 Even more documentation 2024-12-11 15:33:30 -05:00
Ashley Rogers 1b6984d2e9 Additional documentation 2024-12-10 17:41:53 -05:00
Ashley Rogers 254e7598b8 Some async, geometry, selection docs 2024-12-10 11:26:13 -05:00
Kevin Ring 94ad53bf7f Fix selection bug, and debug helper. 2024-12-09 21:26:00 +11:00
Ashley Rogers 4d82403b80 Pan-zoom, add dependencies page. 2024-12-06 18:21:57 -05:00
Kevin Ring 5932243050 Better explanation of AsyncSystem copying, waitInMainThread->wait 2024-12-05 11:37:43 +11:00
Ashley Rogers bb365c8aee Dependency graph generation 2024-12-04 14:39:16 -05:00
Ashley Rogers eccca564df Merge from main 2024-12-02 14:35:27 -05:00
Kevin Ring 189e45837e Avoid double-check of pAsset against nullptr. 2024-11-29 23:56:26 +11:00
Kevin Ring 4018349f68 CHANGES.md, changes from self review. 2024-11-29 20:51:26 +11:00
Kevin Ring af821e11a4 Fix test failures. 2024-11-29 19:04:48 +11:00
Kevin Ring d19af4955d Better token refresh logging. 2024-11-29 18:05:18 +11:00
Kevin Ring c5a78dc7b0 Create cache hit request object with given url/headers.
Rather than the URL and headers present when the cache hit was
originally stored. Because the headers, especially, for the original
request may be outdated (such as including an expired Cesium ion token).
2024-11-29 17:51:35 +11:00
Kevin Ring 6ef197053f Several fixes for shared asset problems. 2024-11-28 18:31:42 +11:00
Kevin Ring 05a9196a19 Use remove_cvref_t instead of remove_reference_t for thenPassThrough. 2024-11-27 07:18:00 +11:00
Ashley Rogers 08dcb82f9e Document undocumented parameters 2024-11-26 14:27:37 -05:00
Ashley Rogers fdabe39f6e Fix some Doxygen warnings 2024-11-26 14:14:58 -05:00
Kevin Ring 3b92b9ee43 Use functions instead of marking them unused. 2024-11-26 21:57:56 +11:00
Kevin Ring d3fcc7a350 Remove unused example function. 2024-11-26 21:53:28 +11:00
Kevin Ring a81cf47f8c Mark some examples maybe_unused. 2024-11-26 21:51:33 +11:00