Searched refs:ASurfaceTransaction (Results 1 – 10 of 10) sorted by relevance
/aosp14/frameworks/base/native/android/ |
H A D | surface_control.cpp | 211 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 D | RenderThread.h | 96 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 D | CanvasContext.h | 219 bool mergeTransaction(ASurfaceTransaction* transaction, ASurfaceControl* control);
|
H A D | CanvasContext.cpp | 1071 bool CanvasContext::mergeTransaction(ASurfaceTransaction* transaction, ASurfaceControl* control) { in mergeTransaction()
|
/aosp14/frameworks/base/libs/hwui/private/hwui/ |
H A D | WebViewFunctor.h | 26 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 D | WebViewFunctorManager.cpp | 47 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 D | WebViewFunctorManager.h | 82 void mergeTransaction(ASurfaceTransaction* transaction);
|
/aosp14/frameworks/base/tests/HwAccelerationTest/jni/ |
H A D | native-lib.cpp | 32 ASurfaceTransaction* transaction = ASurfaceTransaction_create(); in setBuffer()
|
/aosp14/frameworks/base/native/webview/plat_support/ |
H A D | draw_fn.h | 38 typedef void AwDrawFn_MergeTransaction(ASurfaceTransaction* transaction);
|
/aosp14/frameworks/base/libs/hwui/tests/common/ |
H A D | TestUtils.h | 335 void (*mergeTransaction)(ASurfaceTransaction*)) { in createMockFunctor()
|