Skip to content

Releases: needle-mirror/com.unity.adaptiveperformance

5.1.3

15 Mar 01:05
Compare
Choose a tag to compare

[5.1.3] - 2025-03-13

Fixed

  • APB-59 add missing meta data to support Android 16 KB page size devices.

5.1.2

25 Feb 08:06
Compare
Choose a tag to compare

[5.1.2] - 2025-02-06

Added

  • APB-59 Support Android 16 KB page size devices by aligning libAndroidCpuUsage.so to 16 KB

5.1.1

09 Jan 20:05
Compare
Choose a tag to compare

[5.1.1] - 2024-10-16

Fixed

  • APB-45 Custom Adaptive Performance Scaler is not updated in the Profiler and Simulator when it does not have an overridden name
  • Issues with Scaler profiles not applied during start initialization
  • APB-34 Adaptive Performance reset Application.target framerate to -1
  • APB-36: "NullReferenceException: Object reference not set to an instance of an object“ error is thrown when clicking on the disabled Default Scaler Profile setting
  • APB-40 In ShadowQuality Scaler the MainLightShadowCascadesCountBias being incorrectly adjusted when changing Adaptive Performance Shadow Quality. It adjust ShadowQualityBias now instead.
  • DOCR-4448, DOCR-4715, DOCR-4608 - Documentation fixes.

5.1.0

03 Apr 08:08
Compare
Choose a tag to compare

[5.1.0] - 2024-03-12

Added

  • New property on IAdaptivePerformanceSettings to enable automated frame rate control based on the device performance mode changes.

5.0.2

30 Aug 16:08
Compare
Choose a tag to compare

[5.0.2] - 2023-08-21

Removed

  • Meta file which should not be there since the folder is empty.

Fixed

  • Fixed asset save decision which causes the editor to save profiles constantly while the Adaptive Performance settings window is open.

5.0.1

13 Jun 15:06
Compare
Choose a tag to compare

[5.0.1] - 2023-04-25

Fixed

  • APB-19: Fixed a missing provider popup message appearing on platforms when not provider is available but Adaptive Performance is installed.

5.0.0

31 Mar 15:09
Compare
Choose a tag to compare

[5.0.0] - 2023-04-10

Added

  • New APIs for controlling the lifecycle of Adaptive Performance.
  • New IPerformanceModeStatus for retrieving performance mode and listening to performance mode changes.
  • Support for new the Android Adaptive Performance provider.
  • New property on IAdaptivePerformance to access the active subsystem.

Removed

  • Dependency on com.unity.subsystemregistration

Changed

  • Adaptive Performance Subsystem is using the internal Subsystems module now and removed the subsystem registration. This introduces an internal APProvider class.
  • Adjusted labeling of new Android provider to be listed as Android provider.
  • Adjusted Project Settings to not allow displaying options that are not present on all Providers.

Fixed

  • Adjusted the loader and subsystem initialization process to allow for falling back to another subsystem if init is not successful.
  • Addressed silent test failure reporting as success now surfacing as a failure after UTF bug addressed.

5.0.0-pre.4

19 Dec 19:06
Compare
Choose a tag to compare

[5.0.0] - 2023-04-10

Added

  • New APIs for controlling the lifecycle of Adaptive Performance.
  • New IPerformanceModeStatus for retrieving performance mode and listening to performance mode changes.
  • Support for new the Android Adaptive Performance provider.
  • New property on IAdaptivePerformance to access the active subsystem.

Removed

  • Dependency on com.unity.subsystemregistration

Changed

  • Adaptive Performance Subsystem is using the internal Subsystems module now and removed the subsystem registration. This introduces an internal APProvider class.
  • Adjusted labeling of new Android provider to be listed as Android provider.

Fixed

  • Adjusted the loader and subsystem initialization process to allow for falling back to another subsystem if init is not successful.
  • Addressed silent test failure reporting as success now surfacing as a failure after UTF bug addressed.

5.0.0-pre.3

16 Dec 00:07
Compare
Choose a tag to compare

[5.0.0] - 2023-04-10

Added

  • New APIs for controlling the lifecycle of Adaptive Performance.
  • New IPerformanceModeStatus for retrieving performance mode and listening to performance mode changes.
  • Support for new the Android Adaptive Performance provider.
  • New property on IAdaptivePerformance to access the active subsystem.

Removed

  • Dependency on com.unity.subsystemregistration

Changed

  • Adaptive Performance Subsystem is using the internal Subsystems module now and removed the subsystem registration. This introduces an internal APProvider class.
  • Adjusted labeling of new Android provider to be listed as Android provider.

Fixed

  • Adjusted the loader and subsystem initialization process to allow for falling back to another subsystem if init is not successful.
  • Addressed silent test failure reporting as success now surfacing as a failure after UTF bug addressed.

5.0.0-pre.2

02 Dec 22:07
Compare
Choose a tag to compare

[5.0.0] - 2023-04-10

Added

  • New APIs for controlling the lifecycle of Adaptive Performance.
  • New IPerformanceModeStatus for retrieving performance mode and listening to performance mode changes.
  • Support for new the Google (Android) Adaptive Performance provider.

Removed

  • Dependency on com.unity.subsystemregistration

Changed

  • Adaptive Performance Subsystem is using the internal Subsystems module now and removed the subsystem registration. This introduces an internal APProvider class.

Fixed

  • Adjusted the loader and subsystem initialization process to allow for falling back to another subsystem if init is not successful.