1.5.0-rc.3
Pre-release
Pre-release
·
494 commits
to main
since this release
What's Changed
Added
- [#360] Added
AsyncProfilerto help profile code running in Tasks- Also added profiler scopes for
IRenderFilter.Create/IRenderFilterNode.Refresh.
- Also added profiler scopes for
- [#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.Createis invoked when refreshing a filter node, it would get anObjectRegistry
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