Home
last modified time | relevance | path

Searched refs:RefreshRateRange (Results 1 – 24 of 24) sorted by relevance

/aosp14/frameworks/base/services/core/java/com/android/server/display/mode/
H A DSkinThermalStatusObserver.java51 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 DVote.java186 new SurfaceControl.RefreshRateRange(minPhysicalRefreshRate, maxPhysicalRefreshRate), in Vote()
187 new SurfaceControl.RefreshRateRange(minRenderFrameRate, maxRenderFrameRate)); in Vote()
H A DDisplayModeDirector.java63 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 DRefreshRatePolicy.java27 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 DLogicalDisplayTest.java192 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 DDisplayDeviceConfigTest.java272 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 DLocalDisplayAdapterTest.java48 import android.view.SurfaceControl.RefreshRateRange;
87 private static final RefreshRateRange REFRESH_RATE_RANGE =
88 new RefreshRateRange(REFRESH_RATE, REFRESH_RATE);
H A DDisplayManagerServiceTest.java2015 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 DSkinThermalStatusObserverTest.java150 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 DDisplayModeDirectorTest.java558 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 DDisplayManagerInternal.java32 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 DSurfaceControl.java1892 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 DDisplayInfo.java348 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 Dcurrent.txt169 …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 DDisplayDeviceConfig.java64 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 DLogicalDisplay.java187 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 DDisplayManagerService.java135 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 DRefreshRatePolicyTest.java19 import static android.view.SurfaceControl.RefreshRateRange.FLOAT_TOLERANCE;
/aosp14/frameworks/base/core/jni/
H A Dandroid_view_SurfaceControl.cpp1313 gui::DisplayModeSpecs::RefreshRateRanges::RefreshRateRange range; in nativeSetDesiredDisplayModeSpecs()
1349 [env](const gui::DisplayModeSpecs::RefreshRateRanges::RefreshRateRange& range) { in nativeGetDesiredDisplayModeSpecs()
/aosp14/frameworks/base/boot/
H A Dpreloaded-classes8683 android.view.SurfaceControl$RefreshRateRange$1
8684 android.view.SurfaceControl$RefreshRateRange
H A Dboot-image-profile.txt31481 Landroid/view/SurfaceControl$RefreshRateRange$1;
31482 Landroid/view/SurfaceControl$RefreshRateRange;
/aosp14/frameworks/base/config/
H A Dpreloaded-classes8714 android.view.SurfaceControl$RefreshRateRange$1
8715 android.view.SurfaceControl$RefreshRateRange
H A Dboot-image-profile.txt41615 Landroid/view/SurfaceControl$RefreshRateRange$1;
41616 Landroid/view/SurfaceControl$RefreshRateRange;
/aosp14/frameworks/base/services/
H A Dart-profile3357 …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;