Home
last modified time | relevance | path

Searched refs:transaction (Results 1 – 25 of 100) sorted by relevance

1234

/frameworks/native/services/surfaceflinger/
DSurfaceInterceptor.cpp127 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 …]
DSurfaceInterceptor.h152 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/
Dsurface_control.h111 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/
DTransactionExecutor.java69 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 …]
DTransactionExecutorHelper.java230 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/
Dsurface_control.cpp186 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/
DTransactionApplicationTest.cpp115 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/
DLayerCallback_test.cpp57 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 …]
DIPC_test.cpp82 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/
DContextHubTransactionManager.java109 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/
DSQLiteSession.java347 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/
DBlurUtilsTest.kt41 @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/
DWebViewFunctorManager.cpp47 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/
DTransactionParcelTests.java305 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 …]
DClientTransactionTests.java55 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()
DTransactionExecutorTests.java232 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/
Dandroid_view_SurfaceControl.cpp502 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 …]
Dandroid_graphics_BLASTBufferQueue.cpp103 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/
DContextHubManager.java492 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/
DSplitScreenTransitions.java217 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/
DTunerActivity.java108 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/
DLegacySplitScreenTransitions.java125 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/
DClientTransactionHandler.java49 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/
DActivityThreadTest.java326 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/
DBlackFrame.java40 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()

1234