/aosp14/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/transition/ |
H A D | WindowThumbnail.java | 31 private SurfaceControl mSurfaceControl; field in WindowThumbnail 39 windowThumbnail.mSurfaceControl = new SurfaceControl.Builder(surfaceSession) in createAndAttach() 47 t.setBuffer(windowThumbnail.mSurfaceControl, graphicBuffer); in createAndAttach() 48 t.setColorSpace(windowThumbnail.mSurfaceControl, ColorSpace.get(ColorSpace.Named.SRGB)); in createAndAttach() 49 t.setLayer(windowThumbnail.mSurfaceControl, Integer.MAX_VALUE); in createAndAttach() 50 t.show(windowThumbnail.mSurfaceControl); in createAndAttach() 57 return mSurfaceControl; in getSurface() 62 if (mSurfaceControl == null) { in destroy() 66 t.remove(mSurfaceControl); in destroy() 68 mSurfaceControl.release(); in destroy() [all …]
|
/aosp14/frameworks/base/services/core/java/com/android/server/wm/ |
H A D | TrustedOverlayHost.java | 44 SurfaceControl mSurfaceControl; field in TrustedOverlayHost 53 if (mSurfaceControl == null) { in requireOverlaySurfaceControl() 59 mSurfaceControl = b.build(); in requireOverlaySurfaceControl() 66 if (mSurfaceControl == null) { in setParent() 69 t.reparent(mSurfaceControl, newParent); in setParent() 71 t.show(mSurfaceControl); in setParent() 73 t.hide(mSurfaceControl); in setParent() 78 if (mSurfaceControl != null) { in setLayer() 84 if (mSurfaceControl != null) { in setVisibility() 152 t.remove(mSurfaceControl).apply(); in release() [all …]
|
H A D | WindowSurfaceController.java | 52 SurfaceControl mSurfaceControl; field in WindowSurfaceController 108 mSurfaceControl = b.build(); in WindowSurfaceController() 122 if (mSurfaceControl == null) { in hideSurface() 156 mSurfaceControl = null; in destroy() 193 if (mSurfaceControl == null) { in prepareToShowInTransaction() 205 if (mSurfaceControl == null) { in setOpaque() 221 if (mSurfaceControl == null) { in setSecure() 242 if (mSurfaceControl == null) { in setColorSpaceAgnostic() 258 t.show(mSurfaceControl); in showRobustly() 268 if (mSurfaceControl == null) { in clearWindowContentFrameStats() [all …]
|
H A D | WindowContainerThumbnail.java | 54 private SurfaceControl mSurfaceControl; field in WindowContainerThumbnail 100 t.setBuffer(mSurfaceControl, graphicBuffer); in WindowContainerThumbnail() 101 t.setColorSpace(mSurfaceControl, ColorSpace.get(ColorSpace.Named.SRGB)); in WindowContainerThumbnail() 102 t.show(mSurfaceControl); in WindowContainerThumbnail() 106 t.setLayer(mSurfaceControl, Integer.MAX_VALUE); in WindowContainerThumbnail() 137 pendingTransaction.show(mSurfaceControl); in setShowing() 139 pendingTransaction.hide(mSurfaceControl); in setShowing() 145 getPendingTransaction().remove(mSurfaceControl); in destroy() 146 mSurfaceControl = null; in destroy() 193 t.hide(mSurfaceControl); in onAnimationLeashLost() [all …]
|
H A D | SurfaceFreezer.java | 216 private SurfaceControl mSurfaceControl; field in SurfaceFreezer.Snapshot 227 mSurfaceControl = mAnimatable.makeAnimationLeash() in Snapshot() 238 t.setBuffer(mSurfaceControl, graphicBuffer); in Snapshot() 239 t.setColorSpace(mSurfaceControl, screenshotBuffer.getColorSpace()); in Snapshot() 240 t.show(mSurfaceControl); in Snapshot() 244 t.setLayer(mSurfaceControl, Integer.MAX_VALUE); in Snapshot() 248 if (mSurfaceControl == null) { in destroy() 251 t.remove(mSurfaceControl); in destroy() 252 mSurfaceControl = null; in destroy() 266 if (mSurfaceControl == null) { in startAnimation() [all …]
|
H A D | StrictModeFlash.java | 36 private final SurfaceControl mSurfaceControl; field in StrictModeFlash 63 mSurfaceControl = ctrl; in StrictModeFlash() 66 mBlastBufferQueue = new BLASTBufferQueue(TITLE, mSurfaceControl, 1 /* width */, in StrictModeFlash() 78 mBlastBufferQueue.update(mSurfaceControl, dw, dh, PixelFormat.RGBA_8888); in drawIfNeeded() 116 if (mSurfaceControl == null) { in setVisibility() 121 t.show(mSurfaceControl); in setVisibility() 123 t.hide(mSurfaceControl); in setVisibility() 133 t.setBufferSize(mSurfaceControl, dw, dh); in positionSurface()
|
H A D | ActivityRecordInputSink.java | 43 private SurfaceControl mSurfaceControl; field in ActivityRecordInputSink 58 if (mSurfaceControl == null) { in applyChangesToSurfaceIfChanged() 59 mSurfaceControl = createSurface(transaction); in applyChangesToSurfaceIfChanged() 62 inputWindowHandleWrapper.applyChangesToSurface(transaction, mSurfaceControl); in applyChangesToSurfaceIfChanged() 114 if (mSurfaceControl != null) { in releaseSurfaceControl() 115 mSurfaceControl.release(); in releaseSurfaceControl() 116 mSurfaceControl = null; in releaseSurfaceControl()
|
H A D | EmulatorDisplayOverlay.java | 43 private final SurfaceControl mSurfaceControl; field in EmulatorDisplayOverlay 75 mSurfaceControl = ctrl; in EmulatorDisplayOverlay() 80 mBlastBufferQueue = new BLASTBufferQueue(TITLE, mSurfaceControl, mScreenSize.x, in EmulatorDisplayOverlay() 100 t.setPosition(mSurfaceControl, 0, 0); in drawIfNeeded() 111 if (mSurfaceControl == null) { in setVisibility() 117 t.show(mSurfaceControl); in setVisibility() 119 t.hide(mSurfaceControl); in setVisibility()
|
H A D | SeamlessRotator.java | 81 transaction.setFixedTransformHint(win.mSurfaceControl, mFixedTransformHint); in unrotate() 108 if (win.mSurfaceControl == null || !win.mSurfaceControl.isValid()) { in finish() 112 setIdentityMatrix(t, win.mSurfaceControl); in finish() 113 t.setPosition(win.mSurfaceControl, win.mLastSurfacePosition.x, win.mLastSurfacePosition.y); in finish() 115 t.unsetFixedTransformHint(win.mSurfaceControl); in finish()
|
H A D | SimpleSurfaceAnimatable.java | 40 private final SurfaceControl mSurfaceControl; field in SimpleSurfaceAnimatable 58 mSurfaceControl = builder.mSurfaceControl; in SimpleSurfaceAnimatable() 114 return mSurfaceControl; in getSurfaceControl() 153 private SurfaceControl mSurfaceControl = null; field in SimpleSurfaceAnimatable.Builder 262 mSurfaceControl = surfaceControl; in setSurfaceControl() 324 if (mSurfaceControl == null) { in build()
|
H A D | DragState.java | 103 SurfaceControl mSurfaceControl; field in DragState 156 mSurfaceControl = surface; in DragState() 236 dragSurface = mSurfaceControl; in closeLocked() 268 if (mSurfaceControl != null) { in closeLocked() 270 mTransaction.reparent(mSurfaceControl, null).apply(); in closeLocked() 273 mSurfaceControl, DragDropController.DRAG_TIMEOUT_MS); in closeLocked() 275 mSurfaceControl = null; in closeLocked() 637 includeDragSurface ? mSurfaceControl : null, in obtainDragEvent() 708 mSurfaceControl, in onAnimationUpdate() 712 mSurfaceControl, in onAnimationUpdate() [all …]
|
H A D | Watermark.java | 49 private final SurfaceControl mSurfaceControl; field in Watermark 128 mSurfaceControl = ctrl; in Watermark() 129 mBlastBufferQueue = new BLASTBufferQueue(TITLE, mSurfaceControl, 1 /* width */, in Watermark() 138 t.setBufferSize(mSurfaceControl, dw, dh); in positionSurface() 152 mBlastBufferQueue.update(mSurfaceControl, dw, dh, PixelFormat.RGBA_8888); in drawIfNeeded()
|
H A D | ShellRoot.java | 49 private SurfaceControl mSurfaceControl = null; field in ShellRoot 83 mSurfaceControl = mToken.makeChildSurface(null) in ShellRoot() 88 mToken.getPendingTransaction().show(mSurfaceControl); in ShellRoot() 107 return mSurfaceControl; in getSurfaceControl()
|
/aosp14/frameworks/base/core/java/android/view/ |
H A D | SurfaceControlViewHost.java | 59 private SurfaceControl mSurfaceControl; field in SurfaceControlViewHost 151 private SurfaceControl mSurfaceControl; field in SurfaceControlViewHost.SurfacePackage 159 mSurfaceControl = sc; in SurfacePackage() 186 mSurfaceControl = new SurfaceControl(); in SurfacePackage() 187 mSurfaceControl.readFromParcel(in); in SurfacePackage() 204 return mSurfaceControl; in getSurfaceControl() 283 if (mSurfaceControl != null) { in release() 284 mSurfaceControl.release(); in release() 286 mSurfaceControl = null; in release() 312 mSurfaceControl = wwm.mRootSurface; in SurfaceControlViewHost() [all …]
|
H A D | SurfaceView.java | 186 SurfaceControl mSurfaceControl; field in SurfaceView 731 if (mSurfaceControl == null) { in setZOrderedOnTop() 815 if (mSurfaceControl != null) { in releaseSurfaces() 817 mSurfaceControl = null; in releaseSurfaces() 1339 if (mSurfaceControl == null) { in createBlastSurfaceControls() 1353 .setParent(mSurfaceControl) in createBlastSurfaceControls() 1373 .setParent(mSurfaceControl) in createBlastSurfaceControls() 1423 if (mSurfaceControl == null) { in requestUpdateSurfacePositionAndScale() 1655 if (mSurfaceControl != null) { 1793 return mSurfaceControl; in getSurfaceControl() [all …]
|
H A D | ThreadedRenderer.java | 274 private SurfaceControl mSurfaceControl; field in ThreadedRenderer.WebViewOverlayProvider 279 mTransaction.setOpaque(mSurfaceControl, opaque).apply(); in setSurfaceControlOpaque() 285 return sOverlaysAreEnabled && mSurfaceControl != null && mBLASTBufferQueue != null; in shouldEnableOverlaySupport() 290 mSurfaceControl = surfaceControl; in setSurfaceControl() 291 if (mSurfaceControl != null && mHasWebViewOverlays) { in setSurfaceControl() 307 if (mSurfaceControl != null) { in prepare() 308 mTransaction.setOpaque(mSurfaceControl, false).apply(); in prepare() 545 return mWebViewOverlayProvider.mSurfaceControl != null; in rendererOwnsSurfaceControlOpacity()
|
/aosp14/frameworks/base/services/tests/wmtests/src/com/android/server/wm/ |
H A D | WindowAnimationSpecTest.java | 54 private final SurfaceControl mSurfaceControl = mock(SurfaceControl.class); field in WindowAnimationSpecTest 66 windowAnimationSpec.apply(mTransaction, mSurfaceControl, 0); in testApply_clipNone() 67 verify(mTransaction).setWindowCrop(eq(mSurfaceControl), in testApply_clipNone() 76 windowAnimationSpec.apply(mTransaction, mSurfaceControl, 0); in testApply_clipAfter() 77 verify(mTransaction).setWindowCrop(eq(mSurfaceControl), in testApply_clipAfter() 87 windowAnimationSpec.apply(mTransaction, mSurfaceControl, 0); in testApply_clipAfterOffsetPosition() 88 verify(mTransaction).setWindowCrop(eq(mSurfaceControl), in testApply_clipAfterOffsetPosition() 99 windowAnimationSpec.apply(mTransaction, mSurfaceControl, 0); in testApply_setCornerRadius_noClip()
|
/aosp14/frameworks/base/libs/hwui/ |
H A D | WebViewFunctorManager.cpp | 103 if (mSurfaceControl) { in ~WebViewFunctor() 116 if (mSurfaceControl) { in onRemovedFromTree() 206 if (mSurfaceControl) { in removeOverlays() 209 funcs.releaseFunc(mSurfaceControl); in removeOverlays() 210 mSurfaceControl = nullptr; in removeOverlays() 216 if (mSurfaceControl != nullptr) return mSurfaceControl; in getSurfaceControl() 229 funcs.transactionSetZOrderFunc(transaction, mSurfaceControl, -1); in getSurfaceControl() 230 funcs.transactionSetVisibilityFunc(transaction, mSurfaceControl, in getSurfaceControl() 234 return mSurfaceControl; in getSurfaceControl() 254 if (mSurfaceControl == nullptr) return; in reparentSurfaceControl() [all …]
|
/aosp14/frameworks/base/services/core/java/com/android/server/display/ |
H A D | ColorFade.java | 94 private SurfaceControl mSurfaceControl; field in ColorFade 574 if (mSurfaceControl != null) { 589 mSurfaceControl = builder.build(); 598 mSurfaceControl); 605 .setParent(mSurfaceControl) 735 if (mSurfaceControl != null) { 751 mSurfaceControl = null; 761 .show(mSurfaceControl) 841 mSurfaceControl = surfaceControl; 847 mSurfaceControl = null; [all …]
|
/aosp14/frameworks/base/libs/hwui/tests/common/ |
H A D | TestContext.cpp | 94 mSurfaceControl = in createWindowSurface() 99 t.setLayer(mSurfaceControl, 0x7FFFFFF).show(mSurfaceControl).apply(); in createWindowSurface() 100 mSurface = mSurfaceControl->getSurface(); in createWindowSurface()
|
/aosp14/frameworks/base/apct-tests/perftests/surfaceflinger/src/android/surfaceflinger/ |
H A D | SurfaceFlingerTestActivity.java | 36 SurfaceControl mSurfaceControl; field in SurfaceFlingerTestActivity 81 mSurfaceControl = getSurfaceControl(); in getChildSurfaceControlHelper() 85 .setParent(mSurfaceControl) in getChildSurfaceControlHelper()
|
/aosp14/frameworks/base/libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/splitscreen/ |
H A D | StageTaskListenerTests.java | 82 private SurfaceControl mSurfaceControl; field in StageTaskListenerTests 101 mSurfaceControl = new SurfaceControl.Builder(mSurfaceSession).setName("test").build(); in setup() 102 mStageTaskListener.onTaskAppeared(mRootTask, mSurfaceControl); in setup() 129 mStageTaskListener.onTaskAppeared(childTask, mSurfaceControl); in testChildTaskAppeared() 175 mStageTaskListener.onTaskAppeared(childTask, mSurfaceControl); in testEvictAllChildren()
|
/aosp14/frameworks/base/tests/MirrorSurfaceTest/src/com/google/android/test/mirrorsurface/ |
H A D | MirrorSurfaceActivity.java | 56 private SurfaceControl mSurfaceControl = new SurfaceControl(); field in MirrorSurfaceActivity 221 if (mSurfaceControl.isValid()) { in removeMirror() 222 mTransaction.remove(mSurfaceControl).apply(); in removeMirror() 264 success = mIWm.mirrorDisplay(mDisplayId, mSurfaceControl); in createMirror() 272 if (!mSurfaceControl.isValid()) { in createMirror() 287 .show(mSurfaceControl) in createMirror() 288 .reparent(mSurfaceControl, mOverlayView.getViewRootImpl().getSurfaceControl()) in createMirror() 291 .reparent(mBorderSc, mSurfaceControl) in createMirror() 315 mTransaction.setGeometry(mSurfaceControl, sourceBounds, displayFrame, Surface.ROTATION_0) in updateMirror()
|
/aosp14/frameworks/base/core/java/com/android/internal/jank/ |
H A D | FrameTracker.java | 120 private SurfaceControl mSurfaceControl; field in FrameTracker 226 mSurfaceControl = config.getSurfaceControl(); in FrameTracker() 232 mSurfaceControl = mViewRoot.getSurfaceControl(); in FrameTracker() 239 if (mSurfaceControl == null) { in FrameTracker() 240 mSurfaceControl = mViewRoot.getSurfaceControl(); in FrameTracker() 295 if (mSurfaceControl != null) { in begin() 335 markEvent("FT#layerId", mSurfaceControl.getLayerId()); in beginInternal() 336 mSurfaceControlWrapper.addJankStatsListener(this, mSurfaceControl); in beginInternal() 381 if (mSurfaceControl != null && mSurfaceControl.isValid()) { in end() 382 SurfaceControl.Transaction.sendSurfaceFlushJankData(mSurfaceControl); in end()
|
/aosp14/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/taskview/ |
H A D | TaskViewTaskController.java | 81 private SurfaceControl mSurfaceControl; field in TaskViewTaskController 118 return mSurfaceControl; in getSurfaceControl() 314 mTransaction.reparent(mTaskLeash, mSurfaceControl) in onTaskAppeared() 404 mSurfaceControl = surfaceControl; in surfaceCreated() 416 mTransaction.reparent(mTaskLeash, mSurfaceControl) in surfaceCreated() 494 mSurfaceControl = null; in surfaceDestroyed() 606 startTransaction.reparent(mTaskLeash, mSurfaceControl) in prepareOpenAnimation() 611 finishTransaction.reparent(mTaskLeash, mSurfaceControl) in prepareOpenAnimation()
|