Skip to content

v2.21.0

Latest

Choose a tag to compare

@mvaligursky mvaligursky released this 21 Jul 11:00

Breaking Changes

Changes

Fixes

  • Fix crash when a gsplat octree asset is unloaded while still registered in the streaming world by @slimbuck in #9011
  • Fix crash when a gsplat component detaches its asset while still registered in the streaming world by @slimbuck in #9016
  • Fix crash when unloading SOG assets still referenced by the unified world by @slimbuck in #9035
  • Fix gsplat loading progress getting permanently stuck after a cancelled mid-flight load by @slimbuck in #8998
  • Rebuild bind groups when a bound texture's GPU resource is recreated by @slimbuck in #8982
  • Fix SOG bundle parser continuing after asset unloads mid-load by @mvaligursky in #9037
  • Fix SOG streaming re-load returning destroyed textures from loader cache by @mvaligursky in #9039
  • Fix GPU device hang when picking gsplats on Windows/NVIDIA by @mvaligursky in #9036
  • Re-copy work buffer for streamed gsplat placements and all consumers by @mvaligursky in #9021
  • Fix lodRangeMin/lodRangeMax not applied from GSplatComponent init data by @willeastcott in #8968
  • Fix gsplat work buffer not re-rendered for non-streaming splats on device restore by @mvaligursky in #8973
  • Free SOG bundle archive memory after texture upload by @mvaligursky in #8972
  • Fix markup text color shift by storing vertex palettes in linear space by @mvaligursky in #9034
  • Fix skybox staying black after cubemap asset unload and reload by @mvaligursky in #9017
  • Fix specular-glossiness diffuse texture not marked as sRGB in glb parser by @mvaligursky in #9009
  • Fix glTF occlusion strength support by @mvaligursky in #9066
  • Fix MSDF text anti-aliasing stability at small sizes by @willeastcott in #8990
  • Free font textures when a font asset is unloaded by @mvaligursky in #8969
  • Fix inverted buffer usage flags in Mesh.clear() by @willeastcott in #9023
  • Fix AnimationComponent crash on tracks with events by @mvaligursky in #8985
  • Fix XrMenu finger-poke clicks and textured button tint restore by @willeastcott in #9025
  • Fix XrNavigation castRay plane coupling and stale teleport cache by @willeastcott in #9026
  • Fix compound wiring for collision children that have their own rigidbody by @willeastcott in #9048
  • Fix device constructor crash when canvas lacks getBoundingClientRect by @mvaligursky in #9000
  • Fix deprecated API migration messages by @mvaligursky in #9079
  • Fix deprecated gloss aliases by @mvaligursky in #9080
  • Mark live API getters readonly by @kpal81xd in #8959

Examples

Engine Dependencies

Contributors

New Contributors

Full Changelog: v2.20.6...v2.21.0