Searched refs:ASurfaceTransaction (Results 1 – 10 of 10) sorted by relevance
/aosp12/frameworks/native/include/android/ |
H A D | surface_control.h | 90 struct ASurfaceTransaction; 96 typedef struct ASurfaceTransaction ASurfaceTransaction; typedef 104 ASurfaceTransaction* ASurfaceTransaction_create() __INTRODUCED_IN(29); 292 void ASurfaceTransaction_reparent(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, 391 void ASurfaceTransaction_setCrop(ASurfaceTransaction* transaction, 403 void ASurfaceTransaction_setPosition(ASurfaceTransaction* transaction, [all …]
|
/aosp12/frameworks/base/native/android/ |
H A D | surface_control.cpp | 185 ASurfaceTransaction* ASurfaceTransaction_create() { in ASurfaceTransaction_create() 187 return reinterpret_cast<ASurfaceTransaction*>(transaction); in ASurfaceTransaction_create() 190 void ASurfaceTransaction_delete(ASurfaceTransaction* aSurfaceTransaction) { in ASurfaceTransaction_delete() 195 void ASurfaceTransaction_apply(ASurfaceTransaction* aSurfaceTransaction) { in ASurfaceTransaction_apply() 315 void ASurfaceTransaction_reparent(ASurfaceTransaction* aSurfaceTransaction, in ASurfaceTransaction_reparent() 350 void ASurfaceTransaction_setZOrder(ASurfaceTransaction* aSurfaceTransaction, in ASurfaceTransaction_setZOrder() 362 void ASurfaceTransaction_setBuffer(ASurfaceTransaction* aSurfaceTransaction, in ASurfaceTransaction_setBuffer() 380 void ASurfaceTransaction_setGeometry(ASurfaceTransaction* aSurfaceTransaction, in ASurfaceTransaction_setGeometry() 408 void ASurfaceTransaction_setCrop(ASurfaceTransaction* aSurfaceTransaction, in ASurfaceTransaction_setCrop() 445 void ASurfaceTransaction_setScale(ASurfaceTransaction* aSurfaceTransaction, in ASurfaceTransaction_setScale() [all …]
|
/aosp12/frameworks/base/libs/hwui/renderthread/ |
H A D | RenderThread.h | 94 typedef ASurfaceTransaction* (*AST_create)(); 95 typedef void (*AST_delete)(ASurfaceTransaction* transaction); 96 typedef void (*AST_apply)(ASurfaceTransaction* transaction); 97 typedef void (*AST_reparent)(ASurfaceTransaction* aSurfaceTransaction, 100 typedef void (*AST_setVisibility)(ASurfaceTransaction* transaction, 102 typedef void (*AST_setZOrder)(ASurfaceTransaction* transaction, ASurfaceControl* surface_control,
|
H A D | CanvasContext.h | 215 bool mergeTransaction(ASurfaceTransaction* transaction, ASurfaceControl* control);
|
H A D | CanvasContext.cpp | 929 bool CanvasContext::mergeTransaction(ASurfaceTransaction* transaction, ASurfaceControl* control) { in mergeTransaction()
|
/aosp12/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*));
|
/aosp12/frameworks/base/libs/hwui/ |
H A D | WebViewFunctorManager.cpp | 47 static void mergeTransaction(ASurfaceTransaction* transaction) { in mergeTransaction() 218 ASurfaceTransaction* transaction = funcs.transactionCreateFunc(); in getSurfaceControl() 228 void WebViewFunctor::mergeTransaction(ASurfaceTransaction* transaction) { in mergeTransaction() 248 ASurfaceTransaction* transaction = funcs.transactionCreateFunc(); in reparentSurfaceControl()
|
H A D | WebViewFunctorManager.h | 82 void mergeTransaction(ASurfaceTransaction* transaction);
|
/aosp12/frameworks/base/native/webview/plat_support/ |
H A D | draw_fn.h | 38 typedef void AwDrawFn_MergeTransaction(ASurfaceTransaction* transaction);
|
/aosp12/frameworks/base/libs/hwui/tests/common/ |
H A D | TestUtils.h | 317 void (*mergeTransaction)(ASurfaceTransaction*)) { in createMockFunctor()
|