-
Notifications
You must be signed in to change notification settings - Fork 214
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cache images across glTFs to avoid duplication #926
Commits on Jul 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 40806a2 - Browse repository at this point
Copy the full SHA 40806a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e5270a - Browse repository at this point
Copy the full SHA 7e5270aView commit details
Commits on Jul 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a0954e3 - Browse repository at this point
Copy the full SHA a0954e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd8e3d0 - Browse repository at this point
Copy the full SHA dd8e3d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d2c5e1 - Browse repository at this point
Copy the full SHA 8d2c5e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9bf3ac4 - Browse repository at this point
Copy the full SHA 9bf3ac4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f622d7 - Browse repository at this point
Copy the full SHA 2f622d7View commit details
Commits on Aug 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4e5bff4 - Browse repository at this point
Copy the full SHA 4e5bff4View commit details -
Configuration menu - View commit details
-
Copy full SHA for e79b313 - Browse repository at this point
Copy the full SHA e79b313View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34ec18d - Browse repository at this point
Copy the full SHA 34ec18dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ae2150 - Browse repository at this point
Copy the full SHA 8ae2150View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0018493 - Browse repository at this point
Copy the full SHA 0018493View commit details
Commits on Aug 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7e36d6c - Browse repository at this point
Copy the full SHA 7e36d6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f852d0 - Browse repository at this point
Copy the full SHA 2f852d0View commit details
Commits on Sep 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a5829ef - Browse repository at this point
Copy the full SHA a5829efView commit details
Commits on Sep 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 96cd924 - Browse repository at this point
Copy the full SHA 96cd924View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d38927 - Browse repository at this point
Copy the full SHA 8d38927View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e44d92 - Browse repository at this point
Copy the full SHA 0e44d92View commit details
Commits on Sep 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8e664a1 - Browse repository at this point
Copy the full SHA 8e664a1View commit details
Commits on Sep 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d612b32 - Browse repository at this point
Copy the full SHA d612b32View commit details
Commits on Sep 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5ae5539 - Browse repository at this point
Copy the full SHA 5ae5539View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ce17c8 - Browse repository at this point
Copy the full SHA 0ce17c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4851ed2 - Browse repository at this point
Copy the full SHA 4851ed2View commit details
Commits on Sep 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 31d0048 - Browse repository at this point
Copy the full SHA 31d0048View commit details -
Configuration menu - View commit details
-
Copy full SHA for 45365b2 - Browse repository at this point
Copy the full SHA 45365b2View commit details
Commits on Sep 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 97909b8 - Browse repository at this point
Copy the full SHA 97909b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for e781882 - Browse repository at this point
Copy the full SHA e781882View commit details
Commits on Sep 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6de6b38 - Browse repository at this point
Copy the full SHA 6de6b38View commit details
Commits on Sep 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 86995ff - Browse repository at this point
Copy the full SHA 86995ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fe3b4e - Browse repository at this point
Copy the full SHA 9fe3b4eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 95840fe - Browse repository at this point
Copy the full SHA 95840feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ec646c - Browse repository at this point
Copy the full SHA 8ec646cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 03b60ef - Browse repository at this point
Copy the full SHA 03b60efView commit details -
Configuration menu - View commit details
-
Copy full SHA for f601680 - Browse repository at this point
Copy the full SHA f601680View commit details -
Configuration menu - View commit details
-
Copy full SHA for e83222c - Browse repository at this point
Copy the full SHA e83222cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 407be44 - Browse repository at this point
Copy the full SHA 407be44View commit details -
Configuration menu - View commit details
-
Copy full SHA for 05e1af1 - Browse repository at this point
Copy the full SHA 05e1af1View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7bef24 - Browse repository at this point
Copy the full SHA d7bef24View commit details -
Configuration menu - View commit details
-
Copy full SHA for be51458 - Browse repository at this point
Copy the full SHA be51458View commit details
Commits on Oct 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 91f5b5f - Browse repository at this point
Copy the full SHA 91f5b5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 82fb7e8 - Browse repository at this point
Copy the full SHA 82fb7e8View commit details
Commits on Oct 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e781a9c - Browse repository at this point
Copy the full SHA e781a9cView commit details
Commits on Oct 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cee6f21 - Browse repository at this point
Copy the full SHA cee6f21View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab21441 - Browse repository at this point
Copy the full SHA ab21441View commit details -
Configuration menu - View commit details
-
Copy full SHA for 275bac0 - Browse repository at this point
Copy the full SHA 275bac0View commit details -
Configuration menu - View commit details
-
Copy full SHA for a88d83f - Browse repository at this point
Copy the full SHA a88d83fView commit details -
Merge pull request #959 from CesiumGS/shared-assets-kring
Tweaks to asset sharing to support Unreal implementation
Configuration menu - View commit details
-
Copy full SHA for 80502ad - Browse repository at this point
Copy the full SHA 80502adView commit details -
Configuration menu - View commit details
-
Copy full SHA for e3e5665 - Browse repository at this point
Copy the full SHA e3e5665View commit details -
Merge branch 'shared-assets-image-cesium-only' of github.com:CesiumGS…
…/cesium-native into HEAD
Configuration menu - View commit details
-
Copy full SHA for d6c7785 - Browse repository at this point
Copy the full SHA d6c7785View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9574924 - Browse repository at this point
Copy the full SHA 9574924View commit details -
Merge pull request #960 from CesiumGS/shared-assets-image-cesium-only
Make SharedAsset a base class, eliminate AssetContainer
Configuration menu - View commit details
-
Copy full SHA for aa81cbd - Browse repository at this point
Copy the full SHA aa81cbdView commit details
Commits on Oct 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 924b000 - Browse repository at this point
Copy the full SHA 924b000View commit details
Commits on Oct 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 21ecab9 - Browse repository at this point
Copy the full SHA 21ecab9View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee4b391 - Browse repository at this point
Copy the full SHA ee4b391View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b0934e - Browse repository at this point
Copy the full SHA 1b0934eView commit details
Commits on Oct 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8595163 - Browse repository at this point
Copy the full SHA 8595163View commit details -
Configuration menu - View commit details
-
Copy full SHA for c8d9612 - Browse repository at this point
Copy the full SHA c8d9612View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6459729 - Browse repository at this point
Copy the full SHA 6459729View commit details -
* Make SharedAsset constructor and destructor protected, so instances of this type can't be created directly. * Maintain `_sizeInDepot` field on `SharedAsset` to defend against the asset size changing between when we add its size and when we remove its size. * Add some doc comments. * Change the staleAssetSizeLimit to 16 MiB. * Add some defensive assertions. * Fix use-after-free when removing deletion candidates.
Configuration menu - View commit details
-
Copy full SHA for 36783ad - Browse repository at this point
Copy the full SHA 36783adView commit details -
Configuration menu - View commit details
-
Copy full SHA for e397591 - Browse repository at this point
Copy the full SHA e397591View commit details -
Configuration menu - View commit details
-
Copy full SHA for a9516a0 - Browse repository at this point
Copy the full SHA a9516a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f79837 - Browse repository at this point
Copy the full SHA 7f79837View commit details -
Configuration menu - View commit details
-
Copy full SHA for 526e660 - Browse repository at this point
Copy the full SHA 526e660View commit details -
Configuration menu - View commit details
-
Copy full SHA for df1f887 - Browse repository at this point
Copy the full SHA df1f887View commit details -
Configuration menu - View commit details
-
Copy full SHA for 883e36f - Browse repository at this point
Copy the full SHA 883e36fView commit details -
Merge pull request #965 from CesiumGS/shared-assets-tweaks
More tweaks to the shared asset system
Configuration menu - View commit details
-
Copy full SHA for a230812 - Browse repository at this point
Copy the full SHA a230812View commit details -
Merge pull request #964 from CesiumGS/shared-assets-lifetime
Fix asset lifetime, avoid circular reference counting.
Configuration menu - View commit details
-
Copy full SHA for 3e5eb71 - Browse repository at this point
Copy the full SHA 3e5eb71View commit details
Commits on Oct 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 38b4811 - Browse repository at this point
Copy the full SHA 38b4811View commit details -
Configuration menu - View commit details
-
Copy full SHA for b220031 - Browse repository at this point
Copy the full SHA b220031View commit details
Commits on Oct 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 083cb92 - Browse repository at this point
Copy the full SHA 083cb92View commit details
Commits on Oct 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 727a68d - Browse repository at this point
Copy the full SHA 727a68dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c75831f - Browse repository at this point
Copy the full SHA c75831fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c5533b7 - Browse repository at this point
Copy the full SHA c5533b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for d16e3ef - Browse repository at this point
Copy the full SHA d16e3efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 49f1d63 - Browse repository at this point
Copy the full SHA 49f1d63View commit details
Commits on Oct 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d43edce - Browse repository at this point
Copy the full SHA d43edceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7df4dc4 - Browse repository at this point
Copy the full SHA 7df4dc4View commit details -
Configuration menu - View commit details
-
Copy full SHA for feaf448 - Browse repository at this point
Copy the full SHA feaf448View commit details -
Configuration menu - View commit details
-
Copy full SHA for c73f5b5 - Browse repository at this point
Copy the full SHA c73f5b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for ff87332 - Browse repository at this point
Copy the full SHA ff87332View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd601bc - Browse repository at this point
Copy the full SHA fd601bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for e9fac59 - Browse repository at this point
Copy the full SHA e9fac59View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0961978 - Browse repository at this point
Copy the full SHA 0961978View commit details -
Configuration menu - View commit details
-
Copy full SHA for ce212af - Browse repository at this point
Copy the full SHA ce212afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 172ce88 - Browse repository at this point
Copy the full SHA 172ce88View commit details -
Configuration menu - View commit details
-
Copy full SHA for 117b65f - Browse repository at this point
Copy the full SHA 117b65fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1eee18f - Browse repository at this point
Copy the full SHA 1eee18fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 323de96 - Browse repository at this point
Copy the full SHA 323de96View commit details -
Configuration menu - View commit details
-
Copy full SHA for a9d6c6a - Browse repository at this point
Copy the full SHA a9d6c6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for c654653 - Browse repository at this point
Copy the full SHA c654653View commit details -
Merge pull request #971 from CesiumGS/shared-assets-wip
Some improvements to the SharedAsset system
Configuration menu - View commit details
-
Copy full SHA for f9459d1 - Browse repository at this point
Copy the full SHA f9459d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33d4948 - Browse repository at this point
Copy the full SHA 33d4948View commit details
Commits on Oct 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8b60ebd - Browse repository at this point
Copy the full SHA 8b60ebdView commit details -
Configuration menu - View commit details
-
Copy full SHA for e216b54 - Browse repository at this point
Copy the full SHA e216b54View commit details -
Move SharedAsset to CesiumUtility.
This avoids adding a new dependency on CesiumAsync to CesiumGltf.
Configuration menu - View commit details
-
Copy full SHA for e3c3daf - Browse repository at this point
Copy the full SHA e3c3dafView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9dfe894 - Browse repository at this point
Copy the full SHA 9dfe894View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8fbd40 - Browse repository at this point
Copy the full SHA e8fbd40View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3435ad6 - Browse repository at this point
Copy the full SHA 3435ad6View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba4f6f5 - Browse repository at this point
Copy the full SHA ba4f6f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 750d5f9 - Browse repository at this point
Copy the full SHA 750d5f9View commit details