
UI Toolkit: Added: Added API to know when a panel may need to be rendered to use in conjunction with on demand rendering.
#UNITY AUDIODEVICE ANDROID#
XR SRP: Performance degradation when comparing Android Quest 2 builds across 2020.x Visual Effects - Legacy: Visualisation corruption occurs when rendering Particles to Render Texture Universal RP: Shader Graph Editor Main Preview window is blank Universal RP: Fix Screen flicker in Scene view Universal RP: Fix errors caused by Camera's Preview window. Texture: Crash on Sprite::Transfer when building the project Serialization: When accumulating the fully qualified names for given generic type process all the types involved in the given generic type at once, instead of recursively calling the accumulate method for the type of the generic's parameter. This PR fixed the issue by checking if there were any scripts deleted after the latest recompile. Serialization: Deletion of a script is not detected as change in scripts which leads the serialization not being able to correctly detect missing reference types. RP Foundation: "Resources.FindObjectsOfTypeAll(typeof(Material)).Length" increases every time when entering/exiting Play Mode Project Browser: Project Browser shows package resources when package visibility is disabled Package Manager: Fixed performance issues on asset import/move/delete resulting from introduction of asset origin tracking in Package Manager window. Oculus: OculusXR has worse performance than OpenXR when built Metal: Rendering freezes when the orientation is changed

IL2CPP: Build argument doesn't get passed when exporting the project Graphics: Fix crash on IOS/Android/Silicon devices in ScriptableRenderLoop (DrawRenderers and DrawShadows) caused by threading issue.

Platforms such as Android, iOS and Apple Silicon OSX could potentially see hangs or crashes due to reading old values that had been written to inside of a job.ĭirectX12: Editor freezes when saving prefab changes in Play Mode if “VSync” is enabledĮditor: Fix test instability for ReorderRootGameObjectRaisesOnHierarchyWindowChangedEventCorrectlyĮditor: Keep build's progress bar active until backend completes current job to be completed after cancelling build to give proper UI feedback.įrameDebugger: Frame Debugger VRAM memory leak Android: Fix mouse scrolling issues by disabling historical values from input events.Īsset Pipeline: Prevent script re-compilation when 'Recompile after playmode' and 'Auto-refresh' are set.Ĭore: Fixed memory ordering issues in the job system that could occur on platforms with a weak memory model.
