Home
last modified time | relevance | path

Searched refs:ASurfaceTransaction (Results 1 – 10 of 10) sorted by relevance

/aosp14/frameworks/base/native/android/
H A Dsurface_control.cpp211 ASurfaceTransaction* ASurfaceTransaction_create() { in ASurfaceTransaction_create()
213 return reinterpret_cast<ASurfaceTransaction*>(transaction); in ASurfaceTransaction_create()
216 void ASurfaceTransaction_delete(ASurfaceTransaction* aSurfaceTransaction) { in ASurfaceTransaction_delete()
230 return reinterpret_cast<ASurfaceTransaction*>(transaction); in ASurfaceTransaction_fromJava()
233 void ASurfaceTransaction_apply(ASurfaceTransaction* aSurfaceTransaction) { in ASurfaceTransaction_apply()
354 void ASurfaceTransaction_reparent(ASurfaceTransaction* aSurfaceTransaction, in ASurfaceTransaction_reparent()
389 void ASurfaceTransaction_setZOrder(ASurfaceTransaction* aSurfaceTransaction, in ASurfaceTransaction_setZOrder()
401 void ASurfaceTransaction_setBuffer(ASurfaceTransaction* aSurfaceTransaction, in ASurfaceTransaction_setBuffer()
447 void ASurfaceTransaction_setCrop(ASurfaceTransaction* aSurfaceTransaction, in ASurfaceTransaction_setCrop()
484 void ASurfaceTransaction_setScale(ASurfaceTransaction* aSurfaceTransaction, in ASurfaceTransaction_setScale()
[all …]
/aosp14/frameworks/base/libs/hwui/renderthread/
H A DRenderThread.h96 typedef ASurfaceTransaction* (*AST_create)();
97 typedef void (*AST_delete)(ASurfaceTransaction* transaction);
98 typedef void (*AST_apply)(ASurfaceTransaction* transaction);
99 typedef void (*AST_reparent)(ASurfaceTransaction* aSurfaceTransaction,
102 typedef void (*AST_setVisibility)(ASurfaceTransaction* transaction,
104 typedef void (*AST_setZOrder)(ASurfaceTransaction* transaction, ASurfaceControl* surface_control,
H A DCanvasContext.h219 bool mergeTransaction(ASurfaceTransaction* transaction, ASurfaceControl* control);
H A DCanvasContext.cpp1071 bool CanvasContext::mergeTransaction(ASurfaceTransaction* transaction, ASurfaceControl* control) { in mergeTransaction()
/aosp14/frameworks/base/libs/hwui/private/hwui/
H A DWebViewFunctor.h26 typedef void* ASurfaceTransaction; typedef
69 void (*mergeTransaction)(ASurfaceTransaction*);
88 void (*removeOverlays)(int functor, void* data, void (*mergeTransaction)(ASurfaceTransaction*));
/aosp14/frameworks/base/libs/hwui/
H A DWebViewFunctorManager.cpp47 static void mergeTransaction(ASurfaceTransaction* transaction) { in mergeTransaction()
227 ASurfaceTransaction* transaction = funcs.transactionCreateFunc(); in getSurfaceControl()
237 void WebViewFunctor::mergeTransaction(ASurfaceTransaction* transaction) { in mergeTransaction()
257 ASurfaceTransaction* transaction = funcs.transactionCreateFunc(); in reparentSurfaceControl()
H A DWebViewFunctorManager.h82 void mergeTransaction(ASurfaceTransaction* transaction);
/aosp14/frameworks/base/tests/HwAccelerationTest/jni/
H A Dnative-lib.cpp32 ASurfaceTransaction* transaction = ASurfaceTransaction_create(); in setBuffer()
/aosp14/frameworks/base/native/webview/plat_support/
H A Ddraw_fn.h38 typedef void AwDrawFn_MergeTransaction(ASurfaceTransaction* transaction);
/aosp14/frameworks/base/libs/hwui/tests/common/
H A DTestUtils.h335 void (*mergeTransaction)(ASurfaceTransaction*)) { in createMockFunctor()