Skip to content

1.5.0-rc.3

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 02 Sep 00:20
· 494 commits to main since this release

What's Changed

Added

  • [#360] Added AsyncProfiler to help profile code running in Tasks
    • Also added profiler scopes for IRenderFilter.Create/IRenderFilterNode.Refresh.
  • [#361] Added IRenderFilterNode.OnFrameGroup
  • [#365] Added debug tool to profile long editor frames
  • [#368] Relaxed generic constraints on ComputeContext.GetComponent*<> to allow interfaces to be queried for

Fixed

  • [#362] Fixed unclosed profiler scope in TargetSet
  • [#355] Excessive invalidation when scene view visibility states change
  • [#363] Reduce GC pressure caused by ComputeContext.GetComponent
  • [#367] When IRenderFilter.Create is invoked when refreshing a filter node, it would get an ObjectRegistry
    containing items registered in the prior generation of the node.

Changed

  • [#364] Prevent creation of overlapping render groups in the same IRenderFilter

Full Changelog: 1.5.0-rc.2...1.5.0-rc.3