Releases: needle-mirror/com.unity.adaptiveperformance
Releases · needle-mirror/com.unity.adaptiveperformance
5.1.3
5.1.2
[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
[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
[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
[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
[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
[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
[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
[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
[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.