/aosp12/frameworks/native/services/surfaceflinger/tests/ |
H A D | WindowInfosListener_test.cpp | 66 for (WindowInfo windowInfo : windowInfos) { in findMatchingWindowInfo() local 67 if (windowInfo.token == targetWindowInfo.token) { in findMatchingWindowInfo() 79 WindowInfo windowInfo; in TEST_F() local 80 windowInfo.name = name; in TEST_F() 81 windowInfo.token = token; in TEST_F() 90 .setInputWindowInfo(surfaceControl, windowInfo) in TEST_F() 107 WindowInfo windowInfo; in TEST_F() local 108 windowInfo.name = name; in TEST_F() 109 windowInfo.token = token; in TEST_F() 119 .setInputWindowInfo(surfaceControl, windowInfo) in TEST_F() [all …]
|
/aosp12/frameworks/base/core/tests/coretests/src/android/view/ |
H A D | WindowInfoTest.java | 124 windowInfo.type = 1; in initTestWindowInfo() 125 windowInfo.displayId = 2; in initTestWindowInfo() 126 windowInfo.layer = 3; in initTestWindowInfo() 127 windowInfo.accessibilityIdOfAnchor = 4L; in initTestWindowInfo() 128 windowInfo.taskId = 5; in initTestWindowInfo() 129 windowInfo.title = "title"; in initTestWindowInfo() 130 windowInfo.token = mock(IBinder.class); in initTestWindowInfo() 131 windowInfo.childTokens = new ArrayList<>(); in initTestWindowInfo() 135 windowInfo.focused = true; in initTestWindowInfo() 136 windowInfo.inPictureInPicture = true; in initTestWindowInfo() [all …]
|
/aosp12/frameworks/base/services/core/java/com/android/server/wm/ |
H A D | ShellRoot.java | 155 WindowInfo windowInfo = WindowInfo.obtain(); in getWindowInfo() local 157 windowInfo.type = mToken.windowType; in getWindowInfo() 160 windowInfo.focused = false; in getWindowInfo() 161 windowInfo.hasFlagWatchOutsideTouch = false; in getWindowInfo() 167 windowInfo.inPictureInPicture = false; in getWindowInfo() 169 windowInfo.regionInScreen.set(regionRect); in getWindowInfo() 170 windowInfo.title = "Splitscreen Divider"; in getWindowInfo() 174 windowInfo.inPictureInPicture = true; in getWindowInfo() 176 windowInfo.regionInScreen.set(regionRect); in getWindowInfo() 177 windowInfo.title = "Picture-in-Picture menu"; in getWindowInfo() [all …]
|
H A D | WindowState.java | 4840 WindowInfo windowInfo = WindowInfo.obtain(); in getWindowInfo() local 4841 windowInfo.displayId = getDisplayId(); in getWindowInfo() 4842 windowInfo.type = mAttrs.type; in getWindowInfo() 4843 windowInfo.layer = mLayer; in getWindowInfo() 4844 windowInfo.token = mClient.asBinder(); in getWindowInfo() 4848 windowInfo.title = mAttrs.accessibilityTitle; in getWindowInfo() 4862 windowInfo.focused = isFocused(); in getWindowInfo() 4866 windowInfo.hasFlagWatchOutsideTouch = in getWindowInfo() 4875 if (windowInfo.childTokens == null) { in getWindowInfo() 4876 windowInfo.childTokens = new ArrayList(childCount); in getWindowInfo() [all …]
|
/aosp12/frameworks/base/core/jni/ |
H A D | android_hardware_input_InputWindowHandle.cpp | 272 static_cast<int32_t>(windowInfo.type)); in android_view_InputWindowHandle_fromWindowInfo() 278 windowInfo.frameLeft); in android_view_InputWindowHandle_fromWindowInfo() 281 windowInfo.frameRight); in android_view_InputWindowHandle_fromWindowInfo() 283 windowInfo.frameBottom); in android_view_InputWindowHandle_fromWindowInfo() 285 windowInfo.surfaceInset); in android_view_InputWindowHandle_fromWindowInfo() 287 windowInfo.globalScaleFactor); in android_view_InputWindowHandle_fromWindowInfo() 290 for (const auto& r : windowInfo.touchableRegion) { in android_view_InputWindowHandle_fromWindowInfo() 302 windowInfo.visible); in android_view_InputWindowHandle_fromWindowInfo() 304 windowInfo.focusable); in android_view_InputWindowHandle_fromWindowInfo() 306 windowInfo.hasWallpaper); in android_view_InputWindowHandle_fromWindowInfo() [all …]
|
H A D | android_hardware_input_InputWindowHandle.h | 44 gui::WindowInfo windowInfo);
|
/aosp12/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/startingsurface/phone/ |
H A D | PhoneStartingWindowTypeAlgorithm.java | 50 public int getSuggestedWindowType(StartingWindowInfo windowInfo) { in getSuggestedWindowType() argument 51 final int parameter = windowInfo.startingWindowTypeParameter; in getSuggestedWindowType() 61 final boolean topIsHome = windowInfo.taskInfo.topActivityType == ACTIVITY_TYPE_HOME; in getSuggestedWindowType() 84 if (isSnapshotCompatible(windowInfo)) { in getSuggestedWindowType() 99 private boolean isSnapshotCompatible(StartingWindowInfo windowInfo) { in isSnapshotCompatible() argument 100 final TaskSnapshot snapshot = windowInfo.taskSnapshot; in isSnapshotCompatible() 103 Slog.d(TAG, "isSnapshotCompatible no snapshot " + windowInfo.taskInfo.taskId); in isSnapshotCompatible() 107 if (!snapshot.getTopActivityComponent().equals(windowInfo.taskInfo.topActivity)) { in isSnapshotCompatible() 110 + windowInfo.taskInfo.topActivity); in isSnapshotCompatible() 115 final int taskRotation = windowInfo.taskInfo.configuration in isSnapshotCompatible()
|
/aosp12/frameworks/base/libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/startingsurface/ |
H A D | StartingSurfaceDrawerTests.java | 173 final StartingWindowInfo windowInfo = in testAddSplashScreenSurface() local 183 removalInfo.taskId = windowInfo.taskInfo.taskId; in testAddSplashScreenSurface() 193 final StartingWindowInfo windowInfo = in testFallbackDefaultTheme() local 240 final StartingWindowInfo windowInfo = in testRemoveTaskSnapshotWithImeSurfaceWhenOnImeDrawn() local 285 final StartingWindowInfo windowInfo = in testClearAllWindows() local 301 StartingWindowInfo windowInfo = new StartingWindowInfo(); in createWindowInfo() local 309 windowInfo.targetActivityInfo = info; in createWindowInfo() 310 windowInfo.taskInfo = taskInfo; in createWindowInfo() 311 windowInfo.topOpaqueWindowInsetsState = new InsetsState(); in createWindowInfo() 312 windowInfo.mainWindowLayoutParams = new WindowManager.LayoutParams(); in createWindowInfo() [all …]
|
/aosp12/frameworks/base/libs/hwui/renderthread/ |
H A D | VulkanSurface.cpp | 129 WindowInfo windowInfo; in Create() local 131 extraBuffers, &windowInfo)) { in Create() 136 if (!UpdateWindow(window, windowInfo)) { in Create() 140 return new VulkanSurface(window, windowInfo, grContext); in Create() 271 windowInfo.bufferFormat, strerror(-err), err); in UpdateWindow() 275 err = native_window_set_buffers_data_space(window, windowInfo.dataspace); in UpdateWindow() 279 windowInfo.dataspace, strerror(-err), err); in UpdateWindow() 293 windowInfo.transform, strerror(-err), err); in UpdateWindow() 297 err = native_window_set_buffer_count(window, windowInfo.bufferCount); in UpdateWindow() 300 windowInfo.bufferCount, strerror(-err), err); in UpdateWindow() [all …]
|
H A D | VulkanSurface.h | 106 VulkanSurface(ANativeWindow* window, const WindowInfo& windowInfo, GrDirectContext* grContext); 111 static bool UpdateWindow(ANativeWindow* window, const WindowInfo& windowInfo);
|
/aosp12/frameworks/base/services/tests/servicestests/src/com/android/server/accessibility/ |
H A D | AccessibilityWindowManagerTest.java | 310 assertThat(windowToken, is(windowInfo.token)); in onWindowsChanged_shouldReportCorrectOrder() 319 windowInfo.layer += 1; in onWindowsChangedAndForceSend_shouldUpdateWindows() 331 windowInfo.layer += 1; in onWindowsChangedNoForceSend_layerChanged_shouldNotUpdateWindows() 345 final WindowInfo windowInfo = WindowInfo.obtain(); in onWindowsChangedNoForceSend_windowChanged_shouldUpdateWindows() local 347 windowInfo.token = token.asBinder(); in onWindowsChangedNoForceSend_windowChanged_shouldUpdateWindows() 348 windowInfo.layer = 0; in onWindowsChangedNoForceSend_windowChanged_shouldUpdateWindows() 363 windowInfo.focused = true; in onWindowsChangedNoForceSend_focusChanged_shouldUpdateWindows() 527 windowInfo.regionInScreen.set(region); in computePartialInteractiveRegionForWindow_partialVisible_returnVisibleRegion() 952 windowInfo.token = windowToken.asBinder(); in addWindowInfo() 953 windowInfo.layer = layer; in addWindowInfo() [all …]
|
/aosp12/frameworks/base/core/tests/coretests/src/android/view/accessibility/ |
H A D | AccessibilityCacheTest.java | 123 windowInfo.setId(WINDOW_ID_1); in addThenGetWindow_returnsEquivalentButNotSameWindow() 133 windowInfo.recycle(); in addThenGetWindow_returnsEquivalentButNotSameWindow() 188 windowInfo.recycle(); in setWindowsThenGetWindows_returnsInDecreasingLayerOrder() 228 windowInfo.recycle(); in setWindowsAndAddWindow_thenGetWindows_returnsInDecreasingLayerOrder() 266 windowInfo.recycle(); in setWindowsAtFirstDisplay_thenAddWindowAtSecondDisplay_returnWindowLayerOrderUnchange() 327 windowInfo.recycle(); in setWindowsAtTwoDisplays_thenGetWindows_returnsInDecreasingLayerOrder() 330 windowInfo.recycle(); in setWindowsAtTwoDisplays_thenGetWindows_returnsInDecreasingLayerOrder() 791 windowInfo.setId(windowId); in obtainAccessibilityWindowInfo() 792 windowInfo.setLayer(layer); in obtainAccessibilityWindowInfo() 793 return windowInfo; in obtainAccessibilityWindowInfo() [all …]
|
/aosp12/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/startingsurface/ |
H A D | StartingWindowController.java | 126 public void addStartingWindow(StartingWindowInfo windowInfo, IBinder appToken) { in addStartingWindow() argument 131 windowInfo); in addStartingWindow() 132 final RunningTaskInfo runningTaskInfo = windowInfo.taskInfo; in addStartingWindow() 134 mStartingSurfaceDrawer.addSplashScreenStartingWindow(windowInfo, appToken, in addStartingWindow() 137 final TaskSnapshot snapshot = windowInfo.taskSnapshot; in addStartingWindow() 138 mStartingSurfaceDrawer.makeTaskSnapshotWindow(windowInfo, appToken, in addStartingWindow()
|
H A D | StartingSurfaceDrawer.java | 167 void addSplashScreenStartingWindow(StartingWindowInfo windowInfo, IBinder appToken, in addSplashScreenStartingWindow() argument 169 final RunningTaskInfo taskInfo = windowInfo.taskInfo; in addSplashScreenStartingWindow() 170 final ActivityInfo activityInfo = windowInfo.targetActivityInfo != null in addSplashScreenStartingWindow() 171 ? windowInfo.targetActivityInfo in addSplashScreenStartingWindow() 181 final int theme = getSplashScreenTheme(windowInfo.splashScreenThemeResId, activityInfo); in addSplashScreenStartingWindow() 268 if (displayId == DEFAULT_DISPLAY && windowInfo.isKeyguardOccluded) { in addSplashScreenStartingWindow()
|
H A D | StartingWindowTypeAlgorithm.java | 29 int getSuggestedWindowType(StartingWindowInfo windowInfo); in getSuggestedWindowType() argument
|
/aosp12/frameworks/native/services/inputflinger/dispatcher/ |
H A D | InputDispatcher.cpp | 1022 auto flags = windowInfo->flags; in findTouchedWindowAtLocked() 1024 if (windowInfo->visible) { in findTouchedWindowAtLocked() 1622 -windowInfo->frameLeft, -windowInfo->frameTop); in dispatchMotionLocked() 2606 int32_t displayId = windowInfo->displayId; in computeTouchOcclusionInfoLocked() 2717 otherInfo->overlaps(windowInfo)) { in isWindowObscuredLocked() 5057 i, windowInfo->name.c_str(), windowInfo->id, in dumpDispatchStateLocked() 5058 windowInfo->displayId, windowInfo->portalToDisplayId, in dumpDispatchStateLocked() 5062 toString(windowInfo->visible), windowInfo->alpha, in dumpDispatchStateLocked() 5065 windowInfo->frameLeft, windowInfo->frameTop, in dumpDispatchStateLocked() 5066 windowInfo->frameRight, windowInfo->frameBottom, in dumpDispatchStateLocked() [all …]
|
/aosp12/frameworks/base/services/core/java/com/android/server/inputmethod/ |
H A D | MultiClientInputMethodManagerService.java | 1376 for (WindowInfo windowInfo : clientInfo.mWindowMap.values()) { in reportImeWindowTarget() 1377 if (windowInfo.mWindowHandle == targetWindowHandle) { in reportImeWindowTarget() 1378 final IBinder targetWindowToken = windowInfo.mWindowToken; in reportImeWindowTarget() 1689 WindowInfo windowInfo = null; in startInputOrWindowGainedFocusInternal() local 1691 windowInfo = clientInfo.mWindowMap.get(windowToken); in startInputOrWindowGainedFocusInternal() 1692 if (windowInfo == null) { in startInputOrWindowGainedFocusInternal() 1694 clientInfo.mWindowMap.put(windowToken, windowInfo); in startInputOrWindowGainedFocusInternal() 1709 final int windowHandle = windowInfo != null in startInputOrWindowGainedFocusInternal() 1710 ? windowInfo.mWindowHandle in startInputOrWindowGainedFocusInternal() 1740 final int windowHandle = windowInfo != null in startInputOrWindowGainedFocusInternal() [all …]
|
/aosp12/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/startingsurface/tv/ |
H A D | TvStartingWindowTypeAlgorithm.java | 31 public int getSuggestedWindowType(StartingWindowInfo windowInfo) { in getSuggestedWindowType() argument
|
/aosp12/frameworks/base/core/java/android/window/ |
H A D | TaskOrganizer.java | 251 public void addStartingWindow(StartingWindowInfo windowInfo, 253 mExecutor.execute(() -> TaskOrganizer.this.addStartingWindow(windowInfo, appToken));
|
/aosp12/frameworks/base/services/accessibility/java/com/android/server/accessibility/ |
H A D | AccessibilityWindowManager.java | 582 final WindowInfo windowInfo = windows.get(i); in updateWindowsLocked() local 585 window = populateReportedWindowLocked(userId, windowInfo); in updateWindowsLocked() 605 if (!mHasWatchOutsideTouchWindow && windowInfo.hasFlagWatchOutsideTouch) { in updateWindowsLocked() 610 mWindowInfoById.put(windowId, WindowInfo.obtain(windowInfo)); in updateWindowsLocked() 1535 AccessibilityWindowInfo windowInfo = null; in getPictureInPictureWindowLocked() local 1540 if ((windowInfo = observer.getPictureInPictureWindowLocked()) != null) { in getPictureInPictureWindowLocked() 1545 return windowInfo; in getPictureInPictureWindowLocked()
|
H A D | AbstractAccessibilityServiceConnection.java | 1747 final WindowInfo windowInfo = in performAccessibilityActionInternal() local 1749 if (windowInfo != null) activityToken = windowInfo.activityToken; in performAccessibilityActionInternal() 1812 final AccessibilityWindowInfo windowInfo = in replaceCallbackIfNeeded() local 1814 if ((windowInfo == null) || !windowInfo.isInPictureInPictureMode() in replaceCallbackIfNeeded()
|
/aosp12/frameworks/native/services/inputflinger/tests/ |
H A D | InputDispatcher_test.cpp | 3634 static PointF getPointInWindow(const WindowInfo* windowInfo, const PointF& point) { in getPointInWindow() argument 3635 vec2 vals = windowInfo->transform.transform(point.x, point.y); in getPointInWindow()
|