/aosp12/frameworks/base/core/java/android/view/ |
H A D | SurfaceControlHdrLayerInfoListener.java | 47 public abstract void onHdrInfoChanged(IBinder displayToken, int numberOfHdrLayers, in onHdrInfoChanged() argument 55 public void register(IBinder displayToken) { in register() argument 56 Objects.requireNonNull(displayToken); in register() 58 if (mRegisteredListeners.containsKey(displayToken)) { in register() 61 long nativePtr = nRegister(displayToken); in register() 63 mRegisteredListeners.put(displayToken, destructor); in register() 72 public void unregister(IBinder displayToken) { in unregister() argument 73 Objects.requireNonNull(displayToken); in unregister() 76 destructor = mRegisteredListeners.remove(displayToken); in unregister() 101 private native long nRegister(IBinder displayToken); in nRegister() argument
|
H A D | SurfaceControl.java | 192 IBinder displayToken); in nativeGetDisplayNativePrimaries() argument 1960 if (displayToken == null) { in setDisplayPowerMode() 1970 if (displayToken == null) { in getStaticDisplayInfo() 1980 if (displayToken == null) { in getDynamicDisplayInfo() 1990 IBinder displayToken) { in getDisplayedContentSamplingAttributes() argument 1991 if (displayToken == null) { in getDisplayedContentSamplingAttributes() 2002 if (displayToken == null) { in setDisplayedContentSamplingEnabled() 2018 if (displayToken == null) { in getDisplayedContentSample() 2119 if (displayToken == null) { in setDesiredDisplayModeSpecs() 2136 IBinder displayToken) { in getDesiredDisplayModeSpecs() argument [all …]
|
/aosp12/frameworks/native/services/surfaceflinger/tests/unittests/ |
H A D | DisplayTransactionTest.cpp | 178 bool DisplayTransactionTest::hasDisplayDevice(sp<IBinder> displayToken) { in hasDisplayDevice() argument 179 return mFlinger.mutableDisplays().count(displayToken) == 1; in hasDisplayDevice() 182 sp<DisplayDevice> DisplayTransactionTest::getDisplayDevice(sp<IBinder> displayToken) { in getDisplayDevice() argument 183 return mFlinger.mutableDisplays()[displayToken]; in getDisplayDevice() 186 bool DisplayTransactionTest::hasCurrentDisplayState(sp<IBinder> displayToken) { in hasCurrentDisplayState() argument 187 return mFlinger.mutableCurrentState().displays.indexOfKey(displayToken) >= 0; in hasCurrentDisplayState() 190 const DisplayDeviceState& DisplayTransactionTest::getCurrentDisplayState(sp<IBinder> displayToken) { in getCurrentDisplayState() argument 191 return mFlinger.mutableCurrentState().displays.valueFor(displayToken); in getCurrentDisplayState() 194 bool DisplayTransactionTest::hasDrawingDisplayState(sp<IBinder> displayToken) { in hasDrawingDisplayState() argument 195 return mFlinger.mutableDrawingState().displays.indexOfKey(displayToken) >= 0; in hasDrawingDisplayState() [all …]
|
H A D | SurfaceFlinger_HandleTransactionLockedTest.cpp | 110 ASSERT_TRUE(hasDisplayDevice(displayToken)); in verifyDisplayIsConnected() 127 ASSERT_TRUE(hasCurrentDisplayState(displayToken)); in verifyDisplayIsConnected() 133 ASSERT_TRUE(hasDrawingDisplayState(displayToken)); in verifyDisplayIsConnected() 150 verifyDisplayIsConnected<Case>(displayToken); in verifyPhysicalDisplayIsConnected() 154 EXPECT_FALSE(hasDisplayDevice(displayToken)); in verifyDisplayIsNotConnected() 155 EXPECT_FALSE(hasCurrentDisplayState(displayToken)); in verifyDisplayIsNotConnected() 156 EXPECT_FALSE(hasDrawingDisplayState(displayToken)); in verifyDisplayIsNotConnected() 398 sp<BBinder> displayToken = new BBinder(); in TEST_F() local 442 verifyDisplayIsConnected<Case>(displayToken); in TEST_F() 469 sp<BBinder> displayToken = new BBinder(); in TEST_F() local [all …]
|
H A D | SurfaceFlinger_CreateDisplayTest.cpp | 39 sp<IBinder> displayToken = mFlinger.createDisplay(name, false); in TEST_F() local 45 ASSERT_TRUE(hasCurrentDisplayState(displayToken)); in TEST_F() 46 const auto& display = getCurrentDisplayState(displayToken); in TEST_F() 73 sp<IBinder> displayToken = mFlinger.createDisplay(name, true); in TEST_F() local 80 ASSERT_TRUE(hasCurrentDisplayState(displayToken)); in TEST_F() 81 const auto& display = getCurrentDisplayState(displayToken); in TEST_F()
|
H A D | SurfaceFlinger_DestroyDisplayTest.cpp | 68 sp<BBinder> displayToken = new BBinder(); in TEST_F() local 73 mFlinger.destroyDisplay(displayToken); in TEST_F()
|
/aosp12/frameworks/native/services/automotive/display/ |
H A D | AutomotiveDisplayProxyService.cpp | 34 sp<IBinder> displayToken = nullptr; in getIGraphicBufferProducer() local 37 displayToken = SurfaceComposerClient::getPhysicalDisplayToken(PhysicalDisplayId(id)); in getIGraphicBufferProducer() 38 if (displayToken == nullptr) { in getIGraphicBufferProducer() 45 auto err = SurfaceComposerClient::getActiveDisplayMode(displayToken, &displayMode); in getIGraphicBufferProducer() 53 err = SurfaceComposerClient::getDisplayState(displayToken, &displayState); in getIGraphicBufferProducer() 85 DisplayDesc descriptor = {displayToken, surfaceControl}; in getIGraphicBufferProducer() 88 displayToken = it->second.token; in getIGraphicBufferProducer() 160 auto displayToken = SurfaceComposerClient::getPhysicalDisplayToken(PhysicalDisplayId(id)); in getDisplayInfo() local 161 if (displayToken == nullptr) { in getDisplayInfo() 165 auto err = SurfaceComposerClient::getActiveDisplayMode(displayToken, &displayMode); in getDisplayInfo() [all …]
|
/aosp12/frameworks/base/services/core/java/com/android/server/display/ |
H A D | LocalDisplayAdapter.java | 103 final IBinder displayToken = in tryConnectDisplayLocked() local 105 if (displayToken != null) { in tryConnectDisplayLocked() 107 mSurfaceControlProxy.getStaticDisplayInfo(displayToken); in tryConnectDisplayLocked() 113 mSurfaceControlProxy.getDynamicDisplayInfo(displayToken); in tryConnectDisplayLocked() 218 LocalDisplayDevice(IBinder displayToken, long physicalDisplayId, in LocalDisplayDevice() argument 1232 return SurfaceControl.getStaticDisplayInfo(displayToken); 1236 IBinder displayToken) { 1246 SurfaceControl.setDisplayPowerMode(displayToken, mode); 1254 SurfaceControl.setAutoLowLatencyMode(displayToken, on); 1259 SurfaceControl.setGameContentType(displayToken, on); [all …]
|
H A D | HighBrightnessModeController.java | 104 HighBrightnessModeController(Handler handler, int width, int height, IBinder displayToken, in HighBrightnessModeController() argument 107 this(new Injector(), handler, width, height, displayToken, brightnessMin, brightnessMax, in HighBrightnessModeController() 113 IBinder displayToken, float brightnessMin, float brightnessMax, in HighBrightnessModeController() argument 129 resetHbmData(width, height, displayToken, hbmData); in HighBrightnessModeController() 234 void resetHbmData(int width, int height, IBinder displayToken, HighBrightnessModeData hbmData) { in resetHbmData() argument 243 registerHdrListener(displayToken); in resetHbmData() 456 private void registerHdrListener(IBinder displayToken) { in registerHdrListener() argument 457 if (mRegisteredDisplayToken == displayToken) { in registerHdrListener() 462 mRegisteredDisplayToken = displayToken; in registerHdrListener() 497 public void onHdrInfoChanged(IBinder displayToken, int numberOfHdrLayers, in onHdrInfoChanged() argument
|
/aosp12/frameworks/base/tests/SilkFX/src/com/android/test/silkfx/common/ |
H A D | ColorModeControls.kt | 42 displayToken = SurfaceControl.getInternalDisplayToken() 50 private var displayToken: IBinder 118 SurfaceControl.setDisplayBrightness(displayToken, level) 128 displayToken: IBinder?, 143 listener.register(displayToken) 148 listener.unregister(displayToken)
|
/aosp12/frameworks/native/opengl/tests/lib/ |
H A D | WindowSurface.cpp | 39 const auto displayToken = SurfaceComposerClient::getInternalDisplayToken(); in WindowSurface() local 40 if (displayToken == nullptr) { in WindowSurface() 46 err = SurfaceComposerClient::getActiveDisplayMode(displayToken, &displayMode); in WindowSurface() 53 err = SurfaceComposerClient::getDisplayState(displayToken, &displayState); in WindowSurface()
|
/aosp12/frameworks/native/services/surfaceflinger/ |
H A D | SurfaceFlinger.h | 610 void destroyDisplay(const sp<IBinder>& displayToken) override; 648 status_t getDisplayNativePrimaries(const sp<IBinder>& displayToken, 656 status_t overrideHdrTypes(const sp<IBinder>& displayToken, 676 status_t isWideColorDisplay(const sp<IBinder>& displayToken, 701 status_t setDisplayBrightness(const sp<IBinder>& displayToken, 703 status_t addHdrLayerInfoListener(const sp<IBinder>& displayToken, 779 status_t setActiveMode(const sp<IBinder>& displayToken, int id); 955 const auto it = mDisplays.find(displayToken); in getDisplayDeviceLocked() 1049 const wp<IBinder>& displayToken, 1056 void processDisplayChanged(const wp<IBinder>& displayToken, [all …]
|
H A D | SurfaceFlinger.cpp | 945 if (!displayToken || !state) { in getDisplayState() 968 if (!displayToken || !info) { in getStaticDisplayInfo() 1002 if (!displayToken || !info) { in getDynamicDisplayInfo() 1127 if (!displayToken) { in setActiveMode() 1135 displayToken.get()); in setActiveMode() 1325 if (!displayToken) { in getDisplayNativePrimaries() 1616 if (!displayToken) { in setDisplayBrightness() 1640 if (!displayToken) { in addHdrLayerInfoListener() 1664 if (!displayToken) { in removeHdrLayerInfoListener() 2851 mDisplays.erase(displayToken); in processDisplayRemoved() [all …]
|
H A D | DisplayDevice.cpp | 57 const sp<SurfaceFlinger>& flinger, HWComposer& hwComposer, const wp<IBinder>& displayToken, in DisplayDeviceCreationArgs() argument 61 displayToken(displayToken), in DisplayDeviceCreationArgs() 67 mDisplayToken(args.displayToken), in DisplayDevice()
|
/aosp12/frameworks/base/services/tests/wmtests/src/com/android/server/wm/ |
H A D | StubTransaction.java | 171 public SurfaceControl.Transaction setDisplaySurface(IBinder displayToken, Surface surface) { in setDisplaySurface() argument 176 public SurfaceControl.Transaction setDisplayLayerStack(IBinder displayToken, int layerStack) { in setDisplayLayerStack() argument 181 public SurfaceControl.Transaction setDisplayFlags(IBinder displayToken, int flags) { in setDisplayFlags() argument 186 public SurfaceControl.Transaction setDisplayProjection(IBinder displayToken, in setDisplayProjection() argument 192 public SurfaceControl.Transaction setDisplaySize(IBinder displayToken, int width, int height) { in setDisplaySize() argument
|
/aosp12/frameworks/native/libs/gui/include/gui/ |
H A D | ISurfaceComposer.h | 417 const sp<IBinder>& displayToken, ui::DisplayModeId defaultMode, 421 virtual status_t getDesiredDisplayModeSpecs(const sp<IBinder>& displayToken, 440 virtual status_t getDisplayBrightnessSupport(const sp<IBinder>& displayToken, 456 virtual status_t setDisplayBrightness(const sp<IBinder>& displayToken, 466 virtual status_t addHdrLayerInfoListener(const sp<IBinder>& displayToken, 475 virtual status_t removeHdrLayerInfoListener(const sp<IBinder>& displayToken,
|
H A D | SurfaceComposerClient.h | 134 const sp<IBinder>& displayToken, ui::DisplayModeId defaultMode, 138 static status_t getDesiredDisplayModeSpecs(const sp<IBinder>& displayToken, 204 static bool getDisplayBrightnessSupport(const sp<IBinder>& displayToken); 220 static status_t setDisplayBrightness(const sp<IBinder>& displayToken, 223 static status_t addHdrLayerInfoListener(const sp<IBinder>& displayToken, 225 static status_t removeHdrLayerInfoListener(const sp<IBinder>& displayToken,
|
/aosp12/frameworks/native/libs/gui/ |
H A D | ISurfaceComposer.cpp | 880 result = data.writeStrongBinder(displayToken); in setDesiredDisplayModeSpecs() 945 result = data.writeStrongBinder(displayToken); in getDesiredDisplayModeSpecs() 1003 error = data.writeStrongBinder(displayToken); in getDisplayBrightnessSupport() 1031 error = data.writeStrongBinder(displayToken); in setDisplayBrightness() 1053 SAFE_PARCEL(data.writeStrongBinder, displayToken); in addHdrLayerInfoListener() 1067 SAFE_PARCEL(data.writeStrongBinder, displayToken); in removeHdrLayerInfoListener() 1834 sp<IBinder> displayToken = data.readStrongBinder(); in onTransact() local 1953 sp<IBinder> displayToken; in onTransact() local 1966 sp<IBinder> displayToken; in onTransact() local 1982 sp<IBinder> displayToken; in onTransact() local [all …]
|
/aosp12/frameworks/base/packages/Shell/src/com/android/shell/ |
H A D | Screenshooter.java | 42 final IBinder displayToken = SurfaceControl.getInternalDisplayToken(); in takeScreenshot() local 44 new SurfaceControl.DisplayCaptureArgs.Builder(displayToken) in takeScreenshot()
|
/aosp12/frameworks/native/services/surfaceflinger/tests/ |
H A D | LayerState_test.cpp | 36 args.displayToken = new BBinder(); in TEST() 54 ASSERT_EQ(args.displayToken, args2.displayToken); in TEST()
|
H A D | TransactionTestHarnesses.h | 38 const auto displayToken = SurfaceComposerClient::getInternalDisplayToken(); in getScreenCapture() local 41 SurfaceComposerClient::getDisplayState(displayToken, &displayState); in getScreenCapture() 44 SurfaceComposerClient::getActiveDisplayMode(displayToken, &displayMode); in getScreenCapture()
|
/aosp12/frameworks/base/services/tests/mockingservicestests/src/com/android/server/display/ |
H A D | LocalDisplayAdapterTest.java | 660 final Binder displayToken = new Binder(); in testBacklightAdapter_withSurfaceControlSupport() local 662 when(mSurfaceControlProxy.getDisplayBrightnessSupport(displayToken)).thenReturn(true); in testBacklightAdapter_withSurfaceControlSupport() 665 BacklightAdapter ba = new BacklightAdapter(displayToken, true /*isDefault*/, in testBacklightAdapter_withSurfaceControlSupport() 668 verify(mSurfaceControlProxy).setDisplayBrightness(displayToken, 0.514f, 100f, 0.614f, 500f); in testBacklightAdapter_withSurfaceControlSupport() 671 BacklightAdapter ba2 = new BacklightAdapter(displayToken, false /*isDefault*/, in testBacklightAdapter_withSurfaceControlSupport() 679 final Binder displayToken = new Binder(); in testBacklightAdapter_withoutSourceControlSupport_defaultDisplay() local 680 when(mSurfaceControlProxy.getDisplayBrightnessSupport(displayToken)).thenReturn(false); in testBacklightAdapter_withoutSourceControlSupport_defaultDisplay() 684 BacklightAdapter ba = new BacklightAdapter(displayToken, true /*isDefault*/, in testBacklightAdapter_withoutSourceControlSupport_defaultDisplay() 692 final Binder displayToken = new Binder(); in testBacklightAdapter_withoutSourceControlSupport_nonDefaultDisplay() local 693 when(mSurfaceControlProxy.getDisplayBrightnessSupport(displayToken)).thenReturn(false); in testBacklightAdapter_withoutSourceControlSupport_nonDefaultDisplay() [all …]
|
/aosp12/frameworks/base/core/jni/ |
H A D | android_view_SurfaceControlHdrLayerInfoListener.cpp | 40 SurfaceControlHdrLayerInfoListener(JNIEnv* env, jobject listener, jobject displayToken) in SurfaceControlHdrLayerInfoListener() 41 : mListener(env->NewGlobalRef(listener)), mDisplayToken(env->NewGlobalRef(displayToken)) { in SurfaceControlHdrLayerInfoListener()
|
/aosp12/frameworks/native/services/surfaceflinger/tests/utils/ |
H A D | ScreenshotUtils.h | 52 static void captureScreen(std::unique_ptr<ScreenCapture>* sc, sp<IBinder> displayToken) { in captureScreen() argument 54 args.displayToken = displayToken; in captureScreen()
|
/aosp12/frameworks/base/services/core/java/com/android/server/display/color/ |
H A D | DisplayWhiteBalanceTintController.java | 264 final IBinder displayToken = SurfaceControl.getInternalDisplayToken(); in getDisplayColorSpaceFromSurfaceControl() local 265 if (displayToken == null) { in getDisplayColorSpaceFromSurfaceControl() 269 DisplayPrimaries primaries = SurfaceControl.getDisplayNativePrimaries(displayToken); in getDisplayColorSpaceFromSurfaceControl()
|