Home
last modified time | relevance | path

Searched refs:ASurfaceControl (Results 1 – 12 of 12) sorted by relevance

/aosp14/frameworks/base/native/android/
H A Dsurface_control.cpp104 return reinterpret_cast<ASurfaceControl*>(surfaceControl.get()); in ASurfaceControl_createFromWindow()
107 ASurfaceControl* ASurfaceControl_create(ASurfaceControl* parent, const char* debug_name) { in ASurfaceControl_create()
126 return reinterpret_cast<ASurfaceControl*>(surfaceControl.get()); in ASurfaceControl_create()
129 void ASurfaceControl_acquire(ASurfaceControl* aSurfaceControl) { in ASurfaceControl_acquire()
135 void ASurfaceControl_release(ASurfaceControl* aSurfaceControl) { in ASurfaceControl_release()
150 return reinterpret_cast<ASurfaceControl*>(surfaceControl); in ASurfaceControl_fromJava()
272 ASurfaceControl** aSurfaceControls = reinterpret_cast<ASurfaceControl**>(surfaceControls); in ASurfaceTransactionStats_getASurfaceControls()
341ASurfaceControl* aSurfaceControl = reinterpret_cast<ASurfaceControl*>(surfaceControl.get()); in ASurfaceTransaction_setOnComplete()
355 ASurfaceControl* aSurfaceControl, in ASurfaceTransaction_reparent()
650 ASurfaceControl* aSurfaceControl, in ASurfaceTransaction_setColor()
[all …]
/aosp14/frameworks/base/libs/hwui/renderthread/
H A DRenderThread.h83 typedef ASurfaceControl* (*ASC_create)(ASurfaceControl* parent, const char* debug_name);
84 typedef void (*ASC_acquire)(ASurfaceControl* control);
85 typedef void (*ASC_release)(ASurfaceControl* control);
87 typedef void (*ASC_registerSurfaceStatsListener)(ASurfaceControl* control, int32_t id,
100 ASurfaceControl* aSurfaceControl,
101 ASurfaceControl* newParentASurfaceControl);
103 ASurfaceControl* surface_control, int8_t visibility);
104 typedef void (*AST_setZOrder)(ASurfaceTransaction* transaction, ASurfaceControl* surface_control,
H A DCanvasContext.h122 ASurfaceControl* getSurfaceControl() const { return mSurfaceControl; } in getSurfaceControl()
130 void setSurfaceControl(ASurfaceControl* surfaceControl);
219 bool mergeTransaction(ASurfaceTransaction* transaction, ASurfaceControl* control);
285 ASurfaceControl* mSurfaceControl = nullptr;
H A DRenderProxy.h82 void setSurfaceControl(ASurfaceControl* surfaceControl);
H A DCanvasContext.cpp210 void CanvasContext::setSurfaceControl(ASurfaceControl* surfaceControl) { in setSurfaceControl()
1071 bool CanvasContext::mergeTransaction(ASurfaceTransaction* transaction, ASurfaceControl* control) { in mergeTransaction()
H A DRenderProxy.cpp112 void RenderProxy::setSurfaceControl(ASurfaceControl* surfaceControl) { in setSurfaceControl()
/aosp14/frameworks/base/libs/hwui/
H A DWebViewFunctorManager.h81 ASurfaceControl* getSurfaceControl();
92 void reparentSurfaceControl(ASurfaceControl* parent);
102 ASurfaceControl* mSurfaceControl = nullptr;
H A DWebViewFunctorManager.cpp43 static ASurfaceControl* getSurfaceControl() { in getSurfaceControl()
127 ASurfaceControl* rootSurfaceControl = activeContext->getSurfaceControl(); in prepareRootSurfaceControl()
214 ASurfaceControl* WebViewFunctor::getSurfaceControl() { in getSurfaceControl()
221 ASurfaceControl* rootSurfaceControl = activeContext->getSurfaceControl(); in getSurfaceControl()
252 void WebViewFunctor::reparentSurfaceControl(ASurfaceControl* parent) { in reparentSurfaceControl()
/aosp14/frameworks/base/libs/hwui/private/hwui/
H A DWebViewFunctor.h25 typedef void* ASurfaceControl; typedef
64 ASurfaceControl* (*getSurfaceControl)();
/aosp14/frameworks/base/tests/HwAccelerationTest/jni/
H A Dnative-lib.cpp40 ASurfaceControl* surfaceControl = nullptr;
/aosp14/frameworks/base/native/webview/plat_support/
H A Ddraw_fn.h33 typedef ASurfaceControl* AwDrawFn_GetSurfaceControl();
/aosp14/frameworks/base/libs/hwui/jni/
H A Dandroid_graphics_HardwareRenderer.cpp211 ASurfaceControl* surfaceControl = reinterpret_cast<ASurfaceControl*>(surfaceControlPtr); in android_view_ThreadedRenderer_setSurfaceControl()