/aosp14/frameworks/base/services/core/java/com/android/server/display/mode/ |
H A D | SkinThermalStatusObserver.java | 51 private final SparseArray<SparseArray<SurfaceControl.RefreshRateRange>> 68 public static SurfaceControl.RefreshRateRange findBestMatchingRefreshRateRange( in findBestMatchingRefreshRateRange() 70 SparseArray<SurfaceControl.RefreshRateRange> throttlingMap) { in findBestMatchingRefreshRateRange() 71 SurfaceControl.RefreshRateRange foundRange = null; in findBestMatchingRefreshRateRange() 150 SparseArray<SparseArray<SurfaceControl.RefreshRateRange>> localMap = new SparseArray<>( in populateInitialDisplayInfo() 170 SparseArray<SurfaceControl.RefreshRateRange> throttlingMap = in updateThermalRefreshRateThrottling() 186 SparseArray<SparseArray<SurfaceControl.RefreshRateRange>> localMap; in updateVotes() 203 SparseArray<SurfaceControl.RefreshRateRange> localMap; in updateVoteForDisplay() 222 SparseArray<SurfaceControl.RefreshRateRange> throttlingMap) { in reportThrottlingIfNeeded() 232 SurfaceControl.RefreshRateRange foundRange = findBestMatchingRefreshRateRange(currentStatus, in reportThrottlingIfNeeded() [all …]
|
H A D | Vote.java | 186 new SurfaceControl.RefreshRateRange(minPhysicalRefreshRate, maxPhysicalRefreshRate), in Vote() 187 new SurfaceControl.RefreshRateRange(minRenderFrameRate, maxRenderFrameRate)); in Vote()
|
H A D | DisplayModeDirector.java | 63 import android.view.SurfaceControl.RefreshRateRange; 513 final RefreshRateRange range = new RefreshRateRange(fps, fps); in getDesiredDisplayModeSpecs() 544 new RefreshRateRange( in getDesiredDisplayModeSpecs() 547 new RefreshRateRange( in getDesiredDisplayModeSpecs() 551 new RefreshRateRange( in getDesiredDisplayModeSpecs() 554 new RefreshRateRange( in getDesiredDisplayModeSpecs() 1330 RefreshRateRange refreshRateRange = null; in setAppPreferredRefreshRateRangeLocked() 1335 refreshRateRange = new RefreshRateRange(min, max); in setAppPreferredRefreshRateRangeLocked() 1382 final RefreshRateRange refreshRateRange = in dumpLocked() 2156 RefreshRateRange range = SkinThermalStatusObserver in onBrightnessChangedLocked() [all …]
|
/aosp14/frameworks/base/services/core/java/com/android/server/wm/ |
H A D | RefreshRatePolicy.java | 27 import android.view.SurfaceControl.RefreshRateRange; 38 private final HashMap<String, RefreshRateRange> mPackages = new HashMap<>(); 47 new RefreshRateRange(minSupportedRefreshRate, maxSupportedRefreshRate)); in add() 50 public RefreshRateRange get(String s) { in get() 236 return mRefreshRate <= refreshRate + RefreshRateRange.FLOAT_TOLERANCE in refreshRateEquals() 237 && mRefreshRate >= refreshRate - RefreshRateRange.FLOAT_TOLERANCE; in refreshRateEquals() 305 RefreshRateRange range = mNonHighRefreshRatePackages.get(packageName); in getPreferredMinRefreshRate() 326 RefreshRateRange range = mNonHighRefreshRatePackages.get(packageName); in getPreferredMaxRefreshRate()
|
/aosp14/frameworks/base/services/tests/displayservicetests/src/com/android/server/display/ |
H A D | LogicalDisplayTest.java | 192 SurfaceControl.RefreshRateRange layoutLimitedRefreshRate = in testUpdateLayoutLimitedRefreshRate() 193 new SurfaceControl.RefreshRateRange(0, 120); in testUpdateLayoutLimitedRefreshRate() 208 SurfaceControl.RefreshRateRange layoutLimitedRefreshRate = in testUpdateLayoutLimitedRefreshRate_setsDirtyFlag() 209 new SurfaceControl.RefreshRateRange(0, 120); in testUpdateLayoutLimitedRefreshRate_setsDirtyFlag() 221 SparseArray<SurfaceControl.RefreshRateRange> refreshRanges = new SparseArray<>(); in testUpdateRefreshRateThermalThrottling() 222 refreshRanges.put(0, new SurfaceControl.RefreshRateRange(0, 120)); in testUpdateRefreshRateThermalThrottling() 237 SparseArray<SurfaceControl.RefreshRateRange> refreshRanges = new SparseArray<>(); in testUpdateRefreshRateThermalThrottling_setsDirtyFlag() 238 refreshRanges.put(0, new SurfaceControl.RefreshRateRange(0, 120)); in testUpdateRefreshRateThermalThrottling_setsDirtyFlag()
|
H A D | DisplayDeviceConfigTest.java | 272 assertEquals(new SurfaceControl.RefreshRateRange(30, 40), in testConfigValuesFromDisplayConfig() 275 assertEquals(new SurfaceControl.RefreshRateRange(40, 60), in testConfigValuesFromDisplayConfig() 361 SparseArray<SurfaceControl.RefreshRateRange> defaultMap = in testThermalRefreshRateThrottlingFromDisplayConfig() 370 SparseArray<SurfaceControl.RefreshRateRange> testMap = in testThermalRefreshRateThrottlingFromDisplayConfig()
|
H A D | LocalDisplayAdapterTest.java | 48 import android.view.SurfaceControl.RefreshRateRange; 87 private static final RefreshRateRange REFRESH_RATE_RANGE = 88 new RefreshRateRange(REFRESH_RATE, REFRESH_RATE);
|
H A D | DisplayManagerServiceTest.java | 2015 SurfaceControl.RefreshRateRange result = localService.getRefreshRateForDisplayAndSensor( 2050 SurfaceControl.RefreshRateRange result = localService.getRefreshRateForDisplayAndSensor(
|
/aosp14/frameworks/base/services/tests/displayservicetests/src/com/android/server/display/mode/ |
H A D | SkinThermalStatusObserverTest.java | 150 SparseArray<SurfaceControl.RefreshRateRange> displayConfig = new SparseArray<>(); in testNotifiesWithConfigVotes() 152 new SurfaceControl.RefreshRateRange(90.0f, 120.0f)); in testNotifiesWithConfigVotes() 153 SparseArray<SparseArray<SurfaceControl.RefreshRateRange>> config = new SparseArray<>(); in testNotifiesWithConfigVotes() 220 private final SparseArray<SparseArray<SurfaceControl.RefreshRateRange>> mOverriddenConfig; 232 SparseArray<SparseArray<SurfaceControl.RefreshRateRange>> overriddenConfig) { in RegisteringFakesInjector() 256 SparseArray<SurfaceControl.RefreshRateRange> config = mOverriddenConfig.get(displayId); in getDisplayInfo()
|
H A D | DisplayModeDirectorTest.java | 558 RefreshRateRange rangeAll = new RefreshRateRange(0, inf); 559 RefreshRateRange range0to60 = new RefreshRateRange(0, 60); 560 RefreshRateRange range0to90 = new RefreshRateRange(0, 90); 561 RefreshRateRange range0to120 = new RefreshRateRange(0, 120); 562 RefreshRateRange range60to90 = new RefreshRateRange(60, 90); 563 RefreshRateRange range90to90 = new RefreshRateRange(90, 90); 564 RefreshRateRange range90to120 = new RefreshRateRange(90, 120); 565 RefreshRateRange range60toInf = new RefreshRateRange(60, inf); 566 RefreshRateRange range90toInf = new RefreshRateRange(90, inf); 2902 final RefreshRateRange expectedRange = new RefreshRateRange(refreshRate, refreshRate); in assertVoteForPhysicalRefreshRate() [all …]
|
/aosp14/frameworks/base/core/java/android/hardware/display/ |
H A D | DisplayManagerInternal.java | 32 import android.view.SurfaceControl.RefreshRateRange; 351 public abstract RefreshRateRange getRefreshRateForDisplayAndSensor( in getRefreshRateForDisplayAndSensor() 670 public RefreshRateRange range; 674 range = new RefreshRateRange(min, max); in RefreshRateLimitation()
|
/aosp14/frameworks/base/core/java/android/view/ |
H A D | SurfaceControl.java | 1892 public RefreshRateRange() {} in RefreshRateRange() method in SurfaceControl.RefreshRateRange 1894 public RefreshRateRange(float min, float max) { in RefreshRateRange() method in SurfaceControl.RefreshRateRange 1920 if (!(other instanceof RefreshRateRange)) { in equals() 1924 RefreshRateRange refreshRateRange = (RefreshRateRange) other; in equals() 1941 public void copyFrom(RefreshRateRange other) { in copyFrom() 1963 new Creator<RefreshRateRange>() { 1987 public final RefreshRateRange physical; 1992 public final RefreshRateRange render; 1995 physical = new RefreshRateRange(); in RefreshRateRanges() 1996 render = new RefreshRateRange(); in RefreshRateRanges() [all …]
|
H A D | DisplayInfo.java | 348 public SurfaceControl.RefreshRateRange layoutLimitedRefreshRate; 360 public SparseArray<SurfaceControl.RefreshRateRange> thermalRefreshRateThrottling = 569 layoutLimitedRefreshRate = source.readTypedObject(SurfaceControl.RefreshRateRange.CREATOR); in readFromParcel() 572 SurfaceControl.RefreshRateRange.class); in readFromParcel()
|
/aosp14/frameworks/base/services/core/xsd/display-device-config/schema/ |
H A D | current.txt | 169 …method @Nullable public final com.android.server.display.config.RefreshRateRange getRefreshRate_al… 177 …public final void setRefreshRate_all(@Nullable com.android.server.display.config.RefreshRateRange); 245 public class RefreshRateRange { 246 ctor public RefreshRateRange(); 262 …method @NonNull public final com.android.server.display.config.RefreshRateRange getRefreshRateRang… 264 …public final void setRefreshRateRange(@NonNull com.android.server.display.config.RefreshRateRange); 271 method public final com.android.server.display.config.RefreshRateRange getRefreshRateRange(); 273 … method public final void setRefreshRateRange(com.android.server.display.config.RefreshRateRange); 297 … method @Nullable public final com.android.server.display.config.RefreshRateRange getRefreshRate(); 300 …hod public final void setRefreshRate(@Nullable com.android.server.display.config.RefreshRateRange);
|
/aosp14/frameworks/base/services/core/java/com/android/server/display/ |
H A D | DisplayDeviceConfig.java | 64 import com.android.server.display.config.RefreshRateRange; 687 private final Map<String, SurfaceControl.RefreshRateRange> mRefreshRateZoneProfiles = 735 private final Map<String, SparseArray<SurfaceControl.RefreshRateRange>> 1500 public SurfaceControl.RefreshRateRange getRefreshRange(@Nullable String id) { in getRefreshRange() 1509 Map<String, SurfaceControl.RefreshRateRange> getRefreshRangeProfiles() { in getRefreshRangeProfiles() 1538 public SparseArray<SurfaceControl.RefreshRateRange> getLowBlockingZoneThermalMap() { in getLowBlockingZoneThermalMap() 2053 refreshRates.put(thermalStatusInt, new SurfaceControl.RefreshRateRange( in loadThermalRefreshRateThrottlingMap() 2111 RefreshRateRange range = zone.getRefreshRateRange(); in loadRefreshRateZoneProfiles() 2114 new SurfaceControl.RefreshRateRange( in loadRefreshRateZoneProfiles() 2516 final RefreshRateRange rr = hbm.getRefreshRate_all(); in loadHighBrightnessModeData() [all …]
|
H A D | LogicalDisplay.java | 187 private SurfaceControl.RefreshRateRange mLayoutLimitedRefreshRate; 193 private SparseArray<SurfaceControl.RefreshRateRange> mThermalRefreshRateThrottling = 357 @Nullable SurfaceControl.RefreshRateRange layoutLimitedRefreshRate) { in updateLayoutLimitedRefreshRateLocked() 369 @Nullable SparseArray<SurfaceControl.RefreshRateRange> refreshRanges) { in updateThermalRefreshRateThrottling()
|
H A D | DisplayManagerService.java | 135 import android.view.SurfaceControl.RefreshRateRange; 4521 public RefreshRateRange getRefreshRateForDisplayAndSensor(int displayId, String sensorName, in getRefreshRateForDisplayAndSensor() 4550 return new RefreshRateRange(sensorData.minRefreshRate, in getRefreshRateForDisplayAndSensor()
|
/aosp14/frameworks/base/services/tests/wmtests/src/com/android/server/wm/ |
H A D | RefreshRatePolicyTest.java | 19 import static android.view.SurfaceControl.RefreshRateRange.FLOAT_TOLERANCE;
|
/aosp14/frameworks/base/core/jni/ |
H A D | android_view_SurfaceControl.cpp | 1313 gui::DisplayModeSpecs::RefreshRateRanges::RefreshRateRange range; in nativeSetDesiredDisplayModeSpecs() 1349 [env](const gui::DisplayModeSpecs::RefreshRateRanges::RefreshRateRange& range) { in nativeGetDesiredDisplayModeSpecs()
|
/aosp14/frameworks/base/boot/ |
H A D | preloaded-classes | 8683 android.view.SurfaceControl$RefreshRateRange$1 8684 android.view.SurfaceControl$RefreshRateRange
|
H A D | boot-image-profile.txt | 31481 Landroid/view/SurfaceControl$RefreshRateRange$1; 31482 Landroid/view/SurfaceControl$RefreshRateRange;
|
/aosp14/frameworks/base/config/ |
H A D | preloaded-classes | 8714 android.view.SurfaceControl$RefreshRateRange$1 8715 android.view.SurfaceControl$RefreshRateRange
|
H A D | boot-image-profile.txt | 41615 Landroid/view/SurfaceControl$RefreshRateRange$1; 41616 Landroid/view/SurfaceControl$RefreshRateRange;
|
/aosp14/frameworks/base/services/ |
H A D | art-profile | 3357 …layDeviceConfig;->getRefreshRange(Ljava/lang/String;)Landroid/view/SurfaceControl$RefreshRateRange; 3673 …icalDisplay;->updateLayoutLimitedRefreshRateLocked(Landroid/view/SurfaceControl$RefreshRateRange;)V 3852 …onfig/HighBrightnessMode;->getRefreshRate_all()Lcom/android/server/display/config/RefreshRateRange; 11262 …geRefreshRate;->get(Ljava/lang/String;)Landroid/view/SurfaceControl$RefreshRateRange;+]Ljava/util/… 12721 Lcom/android/server/display/config/RefreshRateRange;
|