Searched refs:ASurfaceTransaction (Results 1 – 13 of 13) sorted by relevance
/frameworks/native/include/android/ |
D | surface_control.h | 99 struct ASurfaceTransaction; 105 typedef struct ASurfaceTransaction ASurfaceTransaction; typedef 113 ASurfaceTransaction* _Nonnull ASurfaceTransaction_create() __INTRODUCED_IN(29); 120 void ASurfaceTransaction_delete(ASurfaceTransaction* _Nullable transaction) __INTRODUCED_IN(29); 131 void ASurfaceTransaction_apply(ASurfaceTransaction* _Nonnull transaction) __INTRODUCED_IN(29); 284 void ASurfaceTransaction_setOnComplete(ASurfaceTransaction* _Nonnull transaction, 296 void ASurfaceTransaction_setOnCommit(ASurfaceTransaction* _Nonnull transaction, 309 void ASurfaceTransaction_reparent(ASurfaceTransaction* _Nonnull transaction, 327 void ASurfaceTransaction_setVisibility(ASurfaceTransaction* _Nonnull transaction, 341 void ASurfaceTransaction_setZOrder(ASurfaceTransaction* _Nonnull transaction, [all …]
|
D | surface_control_jni.h | 62 ASurfaceTransaction* _Nonnull ASurfaceTransaction_fromJava(JNIEnv* _Nonnull env,
|
/frameworks/base/native/android/ |
D | surface_control.cpp | 57 Transaction* ASurfaceTransaction_to_Transaction(ASurfaceTransaction* aSurfaceTransaction) { in ASurfaceTransaction_to_Transaction() 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() 221 ASurfaceTransaction* ASurfaceTransaction_fromJava(JNIEnv* env, jobject transactionObj) { in ASurfaceTransaction_fromJava() 230 return reinterpret_cast<ASurfaceTransaction*>(transaction); in ASurfaceTransaction_fromJava() 233 void ASurfaceTransaction_apply(ASurfaceTransaction* aSurfaceTransaction) { in ASurfaceTransaction_apply() 322 void ASurfaceTransaction_setOnComplete(ASurfaceTransaction* aSurfaceTransaction, void* context, in ASurfaceTransaction_setOnComplete() 354 void ASurfaceTransaction_reparent(ASurfaceTransaction* aSurfaceTransaction, in ASurfaceTransaction_reparent() 368 void ASurfaceTransaction_setVisibility(ASurfaceTransaction* aSurfaceTransaction, in ASurfaceTransaction_setVisibility() [all …]
|
/frameworks/base/libs/hwui/renderthread/ |
D | RenderThread.h | 93 typedef ASurfaceTransaction* (*AST_create)(); 94 typedef void (*AST_delete)(ASurfaceTransaction* transaction); 95 typedef void (*AST_apply)(ASurfaceTransaction* transaction); 96 typedef void (*AST_reparent)(ASurfaceTransaction* aSurfaceTransaction, 99 typedef void (*AST_setVisibility)(ASurfaceTransaction* transaction, 101 typedef void (*AST_setZOrder)(ASurfaceTransaction* transaction, ASurfaceControl* surface_control,
|
D | CanvasContext.h | 221 bool mergeTransaction(ASurfaceTransaction* transaction, ASurfaceControl* control);
|
D | CanvasContext.cpp | 1129 bool CanvasContext::mergeTransaction(ASurfaceTransaction* transaction, ASurfaceControl* control) { in mergeTransaction()
|
/frameworks/base/libs/hwui/private/hwui/ |
D | WebViewFunctor.h | 61 void (*mergeTransaction)(ASurfaceTransaction*); 80 void (*removeOverlays)(int functor, void* data, void (*mergeTransaction)(ASurfaceTransaction*));
|
/frameworks/base/libs/hwui/ |
D | WebViewFunctorManager.cpp | 48 static void mergeTransaction(ASurfaceTransaction* transaction) { in mergeTransaction() 232 ASurfaceTransaction* transaction = funcs.transactionCreateFunc(); in getSurfaceControl() 242 void WebViewFunctor::mergeTransaction(ASurfaceTransaction* transaction) { in mergeTransaction() 262 ASurfaceTransaction* transaction = funcs.transactionCreateFunc(); in reparentSurfaceControl()
|
D | WebViewFunctorManager.h | 80 void mergeTransaction(ASurfaceTransaction* transaction);
|
/frameworks/base/tests/graphics/HwAccelerationTest/jni/ |
D | native-lib.cpp | 32 ASurfaceTransaction* transaction = ASurfaceTransaction_create(); in setBuffer()
|
/frameworks/base/libs/hwui/platform/host/ |
D | WebViewFunctorManager.cpp | 51 void WebViewFunctor::mergeTransaction(ASurfaceTransaction* transaction) {} in mergeTransaction()
|
/frameworks/base/native/webview/plat_support/ |
D | draw_fn.h | 39 typedef void AwDrawFn_MergeTransaction(ASurfaceTransaction* transaction);
|
/frameworks/base/libs/hwui/tests/common/ |
D | TestUtils.h | 322 void (*mergeTransaction)(ASurfaceTransaction*)) { in createMockFunctorCallbacks()
|