/frameworks/native/services/surfaceflinger/ |
D | SurfaceInterceptor.cpp | 127 Transaction* transaction(increment->mutable_transaction()); in addInitialSurfaceStateLocked() local 129 transaction->set_synchronous(layerFlags & BnSurfaceComposer::eSynchronous); in addInitialSurfaceStateLocked() 130 transaction->set_animation(layerFlags & BnSurfaceComposer::eAnimation); in addInitialSurfaceStateLocked() 133 addPositionLocked(transaction, layerId, layer->mDrawingState.transform.tx(), in addInitialSurfaceStateLocked() 135 addDepthLocked(transaction, layerId, layer->mDrawingState.z); in addInitialSurfaceStateLocked() 136 addAlphaLocked(transaction, layerId, layer->mDrawingState.color.a); in addInitialSurfaceStateLocked() 137 addTransparentRegionLocked(transaction, layerId, in addInitialSurfaceStateLocked() 139 addLayerStackLocked(transaction, layerId, layer->mDrawingState.layerStack); in addInitialSurfaceStateLocked() 140 addCropLocked(transaction, layerId, layer->mDrawingState.crop); in addInitialSurfaceStateLocked() 141 addCornerRadiusLocked(transaction, layerId, layer->mDrawingState.cornerRadius); in addInitialSurfaceStateLocked() [all …]
|
D | SurfaceInterceptor.h | 152 SurfaceChange* createSurfaceChangeLocked(Transaction* transaction, int32_t layerId); 154 void addPositionLocked(Transaction* transaction, int32_t layerId, float x, float y); 155 void addDepthLocked(Transaction* transaction, int32_t layerId, uint32_t z); 156 void addSizeLocked(Transaction* transaction, int32_t layerId, uint32_t w, uint32_t h); 157 void addAlphaLocked(Transaction* transaction, int32_t layerId, float alpha); 158 void addMatrixLocked(Transaction* transaction, int32_t layerId, 160 void addTransparentRegionLocked(Transaction* transaction, int32_t layerId, 162 void addFlagsLocked(Transaction* transaction, int32_t layerId, uint8_t flags, uint8_t mask); 163 void addLayerStackLocked(Transaction* transaction, int32_t layerId, uint32_t layerStack); 164 void addCropLocked(Transaction* transaction, int32_t layerId, const Rect& rect); [all …]
|
/frameworks/native/include/android/ |
D | surface_control.h | 111 void ASurfaceTransaction_delete(ASurfaceTransaction* transaction) __INTRODUCED_IN(29); 122 void ASurfaceTransaction_apply(ASurfaceTransaction* transaction) __INTRODUCED_IN(29); 271 void ASurfaceTransaction_setOnComplete(ASurfaceTransaction* transaction, void* context, 281 void ASurfaceTransaction_setOnCommit(ASurfaceTransaction* transaction, void* context, 292 void ASurfaceTransaction_reparent(ASurfaceTransaction* transaction, 310 void ASurfaceTransaction_setVisibility(ASurfaceTransaction* transaction, 323 void ASurfaceTransaction_setZOrder(ASurfaceTransaction* transaction, 340 void ASurfaceTransaction_setBuffer(ASurfaceTransaction* transaction, 352 void ASurfaceTransaction_setColor(ASurfaceTransaction* transaction, 377 void ASurfaceTransaction_setGeometry(ASurfaceTransaction* transaction, [all …]
|
/frameworks/base/core/java/android/app/servertransaction/ |
D | TransactionExecutor.java | 69 public void execute(ClientTransaction transaction) { in execute() argument 70 if (DEBUG_RESOLVER) Slog.d(TAG, tId(transaction) + "Start resolving transaction"); in execute() 72 final IBinder token = transaction.getActivityToken(); in execute() 78 if (transaction.getLifecycleStateRequest() == destroyItem) { in execute() 86 Slog.w(TAG, tId(transaction) + "Skip pre-destroyed transaction:\n" in execute() 87 + transactionToString(transaction, mTransactionHandler)); in execute() 93 if (DEBUG_RESOLVER) Slog.d(TAG, transactionToString(transaction, mTransactionHandler)); in execute() 95 executeCallbacks(transaction); in execute() 97 executeLifecycleState(transaction); in execute() 99 if (DEBUG_RESOLVER) Slog.d(TAG, tId(transaction) + "End resolving transaction"); in execute() [all …]
|
D | TransactionExecutorHelper.java | 230 static int lastCallbackRequestingState(ClientTransaction transaction) { in lastCallbackRequestingState() argument 231 final List<ClientTransactionItem> callbacks = transaction.getCallbacks(); in lastCallbackRequestingState() 261 static String transactionToString(ClientTransaction transaction, in transactionToString() argument 265 final String prefix = tId(transaction); in transactionToString() 266 transaction.dump(prefix, pw); in transactionToString() 268 .println(getActivityName(transaction.getActivityToken(), transactionHandler)); in transactionToString() 273 static String tId(ClientTransaction transaction) { in tId() argument 274 return "tId:" + transaction.hashCode() + " "; in tId()
|
/frameworks/base/native/android/ |
D | surface_control.cpp | 186 Transaction* transaction = new Transaction; in ASurfaceTransaction_create() local 187 return reinterpret_cast<ASurfaceTransaction*>(transaction); in ASurfaceTransaction_create() 191 Transaction* transaction = ASurfaceTransaction_to_Transaction(aSurfaceTransaction); in ASurfaceTransaction_delete() local 192 delete transaction; in ASurfaceTransaction_delete() 198 Transaction* transaction = ASurfaceTransaction_to_Transaction(aSurfaceTransaction); in ASurfaceTransaction_apply() local 200 transaction->apply(); in ASurfaceTransaction_apply() 310 Transaction* transaction = ASurfaceTransaction_to_Transaction(aSurfaceTransaction); in ASurfaceTransaction_setOnComplete() local 312 transaction->addTransactionCompletedCallback(callback, context); in ASurfaceTransaction_setOnComplete() 324 Transaction* transaction = ASurfaceTransaction_to_Transaction(aSurfaceTransaction); in ASurfaceTransaction_reparent() local 326 transaction->reparent(surfaceControl, newParentSurfaceControl); in ASurfaceTransaction_reparent() [all …]
|
/frameworks/native/services/surfaceflinger/tests/unittests/ |
D | TransactionApplicationTest.cpp | 115 void setupSingle(TransactionInfo& transaction, uint32_t flags, bool syncInputWindows, in setupSingle() argument 119 transaction.flags |= flags; // ISurfaceComposer::eSynchronous; in setupSingle() 120 transaction.inputWindowCommands.syncInputWindows = syncInputWindows; in setupSingle() 121 transaction.desiredPresentTime = desiredPresentTime; in setupSingle() 122 transaction.isAutoTimestamp = isAutoTimestamp; in setupSingle() 123 transaction.frameTimelineInfo = frameTimelineInfo; in setupSingle() 130 TransactionInfo transaction; in NotPlacedOnTransactionQueue() local 131 setupSingle(transaction, flags, syncInputWindows, in NotPlacedOnTransactionQueue() 135 mFlinger.setTransactionState(transaction.frameTimelineInfo, transaction.states, in NotPlacedOnTransactionQueue() 136 transaction.displays, transaction.flags, in NotPlacedOnTransactionQueue() [all …]
|
/frameworks/native/services/surfaceflinger/tests/ |
D | LayerCallback_test.cpp | 57 static int fillTransaction(Transaction& transaction, CallbackHelper* callbackHelper, in fillTransaction() argument 69 transaction.setBuffer(layer, buffer); in fillTransaction() 70 transaction.setAcquireFence(layer, fence); in fillTransaction() 74 transaction.setBackgroundColor(layer, /*color*/ half3(1.0f, 0, 0), /*alpha*/ 1.0f, in fillTransaction() 79 transaction.addTransactionCompletedCallback(callbackHelper->function, in fillTransaction() 140 Transaction transaction; in TEST_F() local 142 int err = fillTransaction(transaction, &callback, layer, true, true); in TEST_F() 148 transaction.apply(); in TEST_F() 159 Transaction transaction; in TEST_F() local 161 int err = fillTransaction(transaction, &callback, layer, false, false); in TEST_F() [all …]
|
D | IPC_test.cpp | 82 virtual status_t mergeAndApply(TransactionHelper transaction) = 0; 99 status_t createTransaction(TransactionHelper* transaction, uint32_t width, uint32_t height) { in createTransaction() argument 101 transaction, width, height); in createTransaction() 104 status_t mergeAndApply(TransactionHelper transaction) { in mergeAndApply() argument 105 return callRemote<decltype(&IIPCTest::mergeAndApply)>(Tag::MergeAndApply, transaction); in mergeAndApply() 144 status_t createTransaction(TransactionHelper* transaction, uint32_t width, uint32_t height) { in createTransaction() argument 145 if (transaction == nullptr) { in createTransaction() 162 transaction->setLayerStack(mSurfaceControl, 0) in createTransaction() 312 Transaction transaction; in TEST_F() local 313 transaction.setLayerStack(sc, 0) in TEST_F() [all …]
|
/frameworks/base/services/core/java/com/android/server/location/contexthub/ |
D | ContextHubTransactionManager.java | 109 TransactionRecord(String transaction) { in TransactionRecord() argument 110 mTransaction = transaction; in TransactionRecord() 349 ContextHubServiceTransaction transaction) throws IllegalStateException { 354 mTransactionQueue.add(transaction); 355 mTransactionRecordDeque.add(new TransactionRecord(transaction.toString())); 370 ContextHubServiceTransaction transaction = mTransactionQueue.peek(); 371 if (transaction == null) { 375 if (transaction.getTransactionId() != transactionId) { 377 + transaction.getTransactionId() + ", received ID = " + transactionId + ")"); 381 transaction.onTransactionComplete( [all …]
|
/frameworks/base/core/java/android/database/sqlite/ |
D | SQLiteSession.java | 347 Transaction transaction = obtainTransaction(transactionMode, transactionListener); in beginTransactionUnchecked() local 348 transaction.mParent = mTransactionStack; in beginTransactionUnchecked() 349 mTransactionStack = transaction; in beginTransactionUnchecked() 938 Transaction transaction = mTransactionPool; in obtainTransaction() local 939 if (transaction != null) { in obtainTransaction() 940 mTransactionPool = transaction.mParent; in obtainTransaction() 941 transaction.mParent = null; in obtainTransaction() 942 transaction.mMarkedSuccessful = false; in obtainTransaction() 943 transaction.mChildFailed = false; in obtainTransaction() 945 transaction = new Transaction(); in obtainTransaction() [all …]
|
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/statusbar/ |
D | BlurUtilsTest.kt | 41 @Mock lateinit var transaction: SurfaceControl.Transaction variable in com.android.systemui.statusbar.BlurUtilsTest 73 verify(transaction).setBackgroundBlurRadius(eq(surfaceControl), eq(radius)) in testApplyBlur_success() 74 verify(transaction).setOpaque(eq(surfaceControl), eq(true)) in testApplyBlur_success() 75 verify(transaction).apply() in testApplyBlur_success() 86 verify(transaction).setEarlyWakeupStart() in testEarlyWakeUp() 87 clearInvocations(transaction) in testEarlyWakeUp() 89 verify(transaction).setEarlyWakeupEnd() in testEarlyWakeUp() 98 return transaction in createTransaction()
|
/frameworks/base/libs/hwui/ |
D | WebViewFunctorManager.cpp | 47 static void mergeTransaction(ASurfaceTransaction* transaction) { in mergeTransaction() argument 49 sCurrentFunctor->mergeTransaction(transaction); in mergeTransaction() 215 ASurfaceTransaction* transaction = funcs.transactionCreateFunc(); in getSurfaceControl() local 217 funcs.transactionSetZOrderFunc(transaction, mSurfaceControl, -1); in getSurfaceControl() 218 funcs.transactionSetVisibilityFunc(transaction, mSurfaceControl, in getSurfaceControl() 220 funcs.transactionApplyFunc(transaction); in getSurfaceControl() 221 funcs.transactionDeleteFunc(transaction); in getSurfaceControl() 225 void WebViewFunctor::mergeTransaction(ASurfaceTransaction* transaction) { in mergeTransaction() argument 227 if (transaction == nullptr) return; in mergeTransaction() 232 done = activeContext->mergeTransaction(transaction, mSurfaceControl); in mergeTransaction() [all …]
|
/frameworks/base/core/tests/coretests/src/android/app/servertransaction/ |
D | TransactionParcelTests.java | 305 ClientTransaction transaction = ClientTransaction.obtain(appThread, activityToken); in testClientTransaction() local 306 transaction.addCallback(callback1); in testClientTransaction() 307 transaction.addCallback(callback2); in testClientTransaction() 308 transaction.setLifecycleStateRequest(lifecycleRequest); in testClientTransaction() 310 writeAndPrepareForReading(transaction); in testClientTransaction() 315 assertEquals(transaction.hashCode(), result.hashCode()); in testClientTransaction() 316 assertTrue(transaction.equals(result)); in testClientTransaction() 329 ClientTransaction transaction = ClientTransaction.obtain(appThread, activityToken); in testClientTransactionCallbacksOnly() local 330 transaction.addCallback(callback1); in testClientTransactionCallbacksOnly() 331 transaction.addCallback(callback2); in testClientTransactionCallbacksOnly() [all …]
|
D | ClientTransactionTests.java | 55 ClientTransaction transaction = ClientTransaction.obtain(null /* client */, in testPreExecute() local 57 transaction.addCallback(callback1); in testPreExecute() 58 transaction.addCallback(callback2); in testPreExecute() 59 transaction.setLifecycleStateRequest(stateRequest); in testPreExecute() 61 transaction.preExecute(clientTransactionHandler); in testPreExecute()
|
D | TransactionExecutorTests.java | 232 ClientTransaction transaction = ClientTransaction.obtain(null /* client */, in testTransactionResolution() local 234 transaction.addCallback(callback1); in testTransactionResolution() 235 transaction.addCallback(callback2); in testTransactionResolution() 236 transaction.setLifecycleStateRequest(stateRequest); in testTransactionResolution() 238 transaction.preExecute(mTransactionHandler); in testTransactionResolution() 239 mExecutor.execute(transaction); in testTransactionResolution() 287 ClientTransaction transaction = ClientTransaction.obtain(null /* client */, in testActivityResultRequiredStateResolution() local 289 transaction.addCallback(postExecItem); in testActivityResultRequiredStateResolution() 293 mExecutor.executeCallbacks(transaction); in testActivityResultRequiredStateResolution() 294 verify(mExecutor).cycleToPath(eq(mClientRecord), eq(ON_PAUSE), eq(transaction)); in testActivityResultRequiredStateResolution() [all …]
|
/frameworks/base/core/jni/ |
D | android_view_SurfaceControl.cpp | 502 auto transaction = reinterpret_cast<SurfaceComposerClient::Transaction*>(transactionObj); in nativeApplyTransaction() local 503 transaction->apply(sync); in nativeApplyTransaction() 508 auto transaction = reinterpret_cast<SurfaceComposerClient::Transaction*>(transactionObj); in nativeMergeTransaction() local 511 transaction->merge(std::move(*otherTransaction)); in nativeMergeTransaction() 515 auto transaction = reinterpret_cast<SurfaceComposerClient::Transaction*>(transactionObj); in nativeSetAnimationTransaction() local 516 transaction->setAnimationTransaction(); in nativeSetAnimationTransaction() 520 auto transaction = reinterpret_cast<SurfaceComposerClient::Transaction*>(transactionObj); in nativeSetEarlyWakeupStart() local 521 transaction->setEarlyWakeupStart(); in nativeSetEarlyWakeupStart() 525 auto transaction = reinterpret_cast<SurfaceComposerClient::Transaction*>(transactionObj); in nativeSetEarlyWakeupEnd() local 526 transaction->setEarlyWakeupEnd(); in nativeSetEarlyWakeupEnd() [all …]
|
D | android_graphics_BLASTBufferQueue.cpp | 103 auto transaction = reinterpret_cast<SurfaceComposerClient::Transaction*>(transactionPtr); in nativeSetNextTransaction() local 104 queue->setNextTransaction(transaction); in nativeSetNextTransaction() 110 auto transaction = reinterpret_cast<SurfaceComposerClient::Transaction*>(transactionPtr); in nativeUpdate() local 112 transaction); in nativeUpdate() 123 auto transaction = reinterpret_cast<SurfaceComposerClient::Transaction*>(transactionPtr); in nativeMergeWithNextTransaction() local 124 queue->mergeWithNextTransaction(transaction, framenumber); in nativeMergeWithNextTransaction()
|
/frameworks/base/core/java/android/hardware/location/ |
D | ContextHubManager.java | 492 ContextHubTransaction<Void> transaction) { in createTransactionCallback() argument 497 transaction.setResponse(new ContextHubTransaction.Response<Void>( in createTransactionCallback() 503 transaction.setResponse(new ContextHubTransaction.Response<Void>(result, null)); in createTransactionCallback() 518 ContextHubTransaction<List<NanoAppState>> transaction) { 522 transaction.setResponse(new ContextHubTransaction.Response<List<NanoAppState>>( 529 transaction.setResponse(new ContextHubTransaction.Response<List<NanoAppState>>( 559 ContextHubTransaction<Void> transaction = 561 IContextHubTransactionCallback callback = createTransactionCallback(transaction); 569 return transaction; 590 ContextHubTransaction<Void> transaction = [all …]
|
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/ |
D | SplitScreenTransitions.java | 217 final SurfaceControl.Transaction transaction = mTransactionPool.acquire(); in startExampleAnimation() local 222 transaction.setAlpha(leash, start * (1.f - fraction) + end * fraction); in startExampleAnimation() 223 transaction.apply(); in startExampleAnimation() 226 transaction.setAlpha(leash, end); in startExampleAnimation() 227 transaction.apply(); in startExampleAnimation() 228 mTransactionPool.release(transaction); in startExampleAnimation() 258 final SurfaceControl.Transaction transaction = mTransactionPool.acquire(); in startExampleResizeAnimation() local 263 transaction.setWindowCrop(leash, in startExampleResizeAnimation() 267 transaction.setPosition(leash, in startExampleResizeAnimation() 270 transaction.apply(); in startExampleResizeAnimation() [all …]
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/tuner/ |
D | TunerActivity.java | 108 FragmentTransaction transaction = getFragmentManager().beginTransaction(); in onPreferenceStartFragment() local 110 transaction.replace(R.id.content_frame, fragment); in onPreferenceStartFragment() 111 transaction.addToBackStack("PreferenceFragment"); in onPreferenceStartFragment() 112 transaction.commit(); in onPreferenceStartFragment() 122 FragmentTransaction transaction = getFragmentManager().beginTransaction(); in onPreferenceStartScreen() local 128 transaction.replace(R.id.content_frame, fragment); in onPreferenceStartScreen() 129 transaction.addToBackStack("PreferenceFragment"); in onPreferenceStartScreen() 130 transaction.commit(); in onPreferenceStartScreen()
|
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/ |
D | LegacySplitScreenTransitions.java | 125 final SurfaceControl.Transaction transaction = mTransactionPool.acquire(); in startExampleAnimation() local 130 transaction.setAlpha(leash, start * (1.f - fraction) + end * fraction); in startExampleAnimation() 131 transaction.apply(); in startExampleAnimation() 134 transaction.setAlpha(leash, end); in startExampleAnimation() 135 transaction.apply(); in startExampleAnimation() 136 mTransactionPool.release(transaction); in startExampleAnimation() 166 final SurfaceControl.Transaction transaction = mTransactionPool.acquire(); in startExampleResizeAnimation() local 171 transaction.setWindowCrop(leash, in startExampleResizeAnimation() 175 transaction.setPosition(leash, in startExampleResizeAnimation() 178 transaction.apply(); in startExampleResizeAnimation() [all …]
|
/frameworks/base/core/java/android/app/ |
D | ClientTransactionHandler.java | 49 void scheduleTransaction(ClientTransaction transaction) { in scheduleTransaction() argument 50 transaction.preExecute(this); in scheduleTransaction() 51 sendMessage(ActivityThread.H.EXECUTE_TRANSACTION, transaction); in scheduleTransaction() 59 public void executeTransaction(ClientTransaction transaction) { in executeTransaction() argument 60 transaction.preExecute(this); in executeTransaction() 61 getTransactionExecutor().execute(transaction); in executeTransaction() 62 transaction.recycle(); in executeTransaction()
|
/frameworks/base/core/tests/coretests/src/android/app/activity/ |
D | ActivityThreadTest.java | 326 ClientTransaction transaction = newTransaction(activityThread, null); in testHandleActivityConfigurationChanged_EnsureUpdatesProcessedInOrder() local 327 transaction.addCallback(ConfigurationChangeItem.obtain(processConfigLandscape)); in testHandleActivityConfigurationChanged_EnsureUpdatesProcessedInOrder() 328 appThread.scheduleTransaction(transaction); in testHandleActivityConfigurationChanged_EnsureUpdatesProcessedInOrder() 330 transaction = newTransaction(activityThread, activity.getActivityToken()); in testHandleActivityConfigurationChanged_EnsureUpdatesProcessedInOrder() 331 transaction.addCallback(ActivityConfigurationChangeItem.obtain(activityConfigLandscape)); in testHandleActivityConfigurationChanged_EnsureUpdatesProcessedInOrder() 332 transaction.addCallback(ConfigurationChangeItem.obtain(processConfigPortrait)); in testHandleActivityConfigurationChanged_EnsureUpdatesProcessedInOrder() 333 transaction.addCallback(ActivityConfigurationChangeItem.obtain(activityConfigPortrait)); in testHandleActivityConfigurationChanged_EnsureUpdatesProcessedInOrder() 334 appThread.scheduleTransaction(transaction); in testHandleActivityConfigurationChanged_EnsureUpdatesProcessedInOrder() 734 final ClientTransaction transaction = newTransaction(activity); in newRelaunchResumeTransaction() local 735 transaction.addCallback(callbackItem); in newRelaunchResumeTransaction() [all …]
|
/frameworks/base/services/core/java/com/android/server/wm/ |
D | BlackFrame.java | 40 BlackSurface(SurfaceControl.Transaction transaction, int layer, in BlackSurface() argument 55 transaction.setWindowCrop(surface, w, h); in BlackSurface() 56 transaction.setAlpha(surface, 1); in BlackSurface() 57 transaction.setLayer(surface, layer); in BlackSurface() 58 transaction.setPosition(surface, left, top); in BlackSurface() 59 transaction.show(surface); in BlackSurface()
|