Kevin Ring
|
c11a48d8ba
|
Fix SharedAsset race.
|
2025-01-20 23:49:02 +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
|
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
|
7ef48d56c7
|
Fix additional clang-tidy issues
|
2024-12-17 17:41:42 -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 |
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 |
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
|
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
|
352cd6571e
|
Merge remote-tracking branch 'origin/main' into thread-safety-doc
|
2024-11-26 16:35:56 +11:00 |
Kevin Ring
|
79ebf9fec7
|
Merge remote-tracking branch 'origin/main' into thread-safety-doc
|
2024-11-25 18:01:36 +11:00 |
Ashley Rogers
|
08fc808a5c
|
Fix shadowed variables, format
|
2024-11-20 17:47:43 -05:00 |
Ashley Rogers
|
577aa8aa45
|
Another cast, add maybe_unused to asserted bool
|
2024-11-20 17:41:55 -05:00 |
Ashley Rogers
|
c4c08285a9
|
Fix more warnings
|
2024-11-20 17:25:21 -05:00 |
Ashley Rogers
|
acc9e81d12
|
Merge from main
|
2024-11-20 17:12:43 -05:00 |
Ashley Rogers
|
52633c67f4
|
Non-PropertyTable changes
|
2024-11-20 16:20:04 -05:00 |
Kevin Ring
|
8351404324
|
Fix a bug in `thenPassThrough` that made it require r-values.
|
2024-11-18 20:58:54 +11:00 |
Kevin Ring
|
89dfc44bdc
|
Remove use of GSL.
Change gsl::span to std::span, and replace the few uses of gsl::narrow
with an alternative.
|
2024-11-06 15:16:03 +11:00 |
Kevin Ring
|
e3c3daf6c3
|
Move SharedAsset to CesiumUtility.
This avoids adding a new dependency on CesiumAsync to CesiumGltf.
|
2024-10-30 12:49:07 +11:00 |
Kevin Ring
|
e216b54a4a
|
More small tweaks.
|
2024-10-30 12:14:33 +11:00 |
Kevin Ring
|
1eee18f71c
|
Fix recursive mutex locking bug.
|
2024-10-29 20:56:04 +11:00 |
Kevin Ring
|
ff87332b7c
|
Formatting.
|
2024-10-29 14:28:05 +11:00 |
Kevin Ring
|
c73f5b5f05
|
staleAssetSizeLimit -> inactiveAssetSizeLimitBytes
|
2024-10-29 14:09:34 +11:00 |
Kevin Ring
|
feaf448dc3
|
Flesh out utility functions slightly.
|
2024-10-29 14:07:09 +11:00 |
Kevin Ring
|
7df4dc43b7
|
Keep depot alive if any live assets it manages are alive.
|
2024-10-29 13:39:41 +11:00 |
Kevin Ring
|
d43edcea85
|
Add ResultPointer.
|
2024-10-29 11:38:15 +11:00 |
Kevin Ring
|
c5533b7ead
|
Cleanup.
|
2024-10-28 20:55:29 +11:00 |
Kevin Ring
|
c75831ff24
|
Fix some problems that only showed up in Unreal.
|
2024-10-28 18:56:15 +11:00 |
Kevin Ring
|
727a68d064
|
Introduce AssetEntry.
|
2024-10-28 17:13:18 +11:00 |
Kevin Ring
|
083cb92db2
|
WIP refactoring.
|
2024-10-25 00:45:53 -04:00 |
Ashley Rogers
|
b220031fb0
|
Doubly linked list for deletion candidates
|
2024-10-11 14:31:23 -04:00 |