Home
last modified time | relevance | path

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

/frameworks/native/include/android/
Dsurface_control.h39 struct ASurfaceControl;
46 typedef struct ASurfaceControl ASurfaceControl; typedef
65 ASurfaceControl* _Nullable ASurfaceControl_createFromWindow(ANativeWindow* _Nonnull parent,
74 ASurfaceControl* _Nullable ASurfaceControl_create(ASurfaceControl* _Nonnull parent,
86 void ASurfaceControl_acquire(ASurfaceControl* _Nonnull surface_control) __INTRODUCED_IN(31);
97 void ASurfaceControl_release(ASurfaceControl* _Nonnull surface_control) __INTRODUCED_IN(29);
225 ASurfaceControl* _Nullable* _Nullable* _Nonnull outASurfaceControls,
234 ASurfaceControl* _Nonnull* _Nonnull surface_controls) __INTRODUCED_IN(29);
249 ASurfaceControl* _Nonnull surface_control) __INTRODUCED_IN(29);
275 ASurfaceControl* _Nonnull surface_control) __INTRODUCED_IN(29);
[all …]
Dsurface_control_input_receiver.h100 const ASurfaceControl* _Nonnull aSurfaceControl,
126 const ASurfaceControl* _Nonnull aSurfaceControl,
Dsurface_control_jni.h47 ASurfaceControl* _Nonnull ASurfaceControl_fromJava(JNIEnv* _Nonnull env,
/frameworks/base/native/android/
Dsurface_control.cpp61 SurfaceControl* ASurfaceControl_to_SurfaceControl(ASurfaceControl* aSurfaceControl) { in ASurfaceControl_to_SurfaceControl()
75 ASurfaceControl* ASurfaceControl_createFromWindow(ANativeWindow* window, const char* debug_name) { in ASurfaceControl_createFromWindow()
104 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()
141 ASurfaceControl* ASurfaceControl_fromJava(JNIEnv* env, jobject surfaceControlObj) { in ASurfaceControl_fromJava()
150 return reinterpret_cast<ASurfaceControl*>(surfaceControl); in ASurfaceControl_fromJava()
159 void ASurfaceControl_registerSurfaceStatsListener(ASurfaceControl* control, int32_t id, in ASurfaceControl_registerSurfaceStatsListener()
[all …]
Dsurface_control_input_receiver.cpp156 const ASurfaceControl* aSurfaceControl, in AInputReceiver_createBatchedInputReceiver()
174 const ASurfaceControl* aSurfaceControl, in AInputReceiver_createUnbatchedInputReceiver()
/frameworks/base/libs/hwui/renderthread/
DRenderThread.h80 typedef ASurfaceControl* (*ASC_create)(ASurfaceControl* parent, const char* debug_name);
81 typedef void (*ASC_acquire)(ASurfaceControl* control);
82 typedef void (*ASC_release)(ASurfaceControl* control);
84 typedef void (*ASC_registerSurfaceStatsListener)(ASurfaceControl* control, int32_t id,
97 ASurfaceControl* aSurfaceControl,
98 ASurfaceControl* newParentASurfaceControl);
100 ASurfaceControl* surface_control, int8_t visibility);
101 typedef void (*AST_setZOrder)(ASurfaceTransaction* transaction, ASurfaceControl* surface_control,
DCanvasContext.h124 ASurfaceControl* getSurfaceControl() const { return mSurfaceControl; } in getSurfaceControl()
132 void setSurfaceControl(ASurfaceControl* surfaceControl);
221 bool mergeTransaction(ASurfaceTransaction* transaction, ASurfaceControl* control);
289 ASurfaceControl* mSurfaceControl = nullptr;
DRenderProxy.h83 void setSurfaceControl(ASurfaceControl* surfaceControl);
DCanvasContext.cpp223 void CanvasContext::setSurfaceControl(ASurfaceControl* surfaceControl) { in setSurfaceControl()
1129 bool CanvasContext::mergeTransaction(ASurfaceTransaction* transaction, ASurfaceControl* control) { in mergeTransaction()
DRenderProxy.cpp118 void RenderProxy::setSurfaceControl(ASurfaceControl* surfaceControl) { in setSurfaceControl()
/frameworks/native/include/private/
Dsurface_control_private.h26 struct ASurfaceControl;
47 void ASurfaceControl_registerSurfaceStatsListener(ASurfaceControl* control, int32_t id, void* conte…
65 AChoreographer* ASurfaceControl_getChoreographer(ASurfaceControl* surfaceControl);
/frameworks/base/libs/hwui/
DWebViewFunctorManager.h79 ASurfaceControl* getSurfaceControl();
93 void reparentSurfaceControl(ASurfaceControl* parent);
103 ASurfaceControl* mSurfaceControl = nullptr;
DWebViewFunctorManager.cpp44 static ASurfaceControl* getSurfaceControl() { in getSurfaceControl()
132 ASurfaceControl* rootSurfaceControl = activeContext->getSurfaceControl(); in prepareRootSurfaceControl()
219 ASurfaceControl* WebViewFunctor::getSurfaceControl() { in getSurfaceControl()
226 ASurfaceControl* rootSurfaceControl = activeContext->getSurfaceControl(); in getSurfaceControl()
257 void WebViewFunctor::reparentSurfaceControl(ASurfaceControl* parent) { in reparentSurfaceControl()
/frameworks/base/libs/hwui/platform/host/
DWebViewFunctorManager.cpp47 ASurfaceControl* WebViewFunctor::getSurfaceControl() { in getSurfaceControl()
55 void WebViewFunctor::reparentSurfaceControl(ASurfaceControl* parent) {} in reparentSurfaceControl()
/frameworks/base/core/tests/coretests/jni/
DViewRootImplTestJni.cpp48 ASurfaceControl* surfaceControl = in nativeCreateASurfaceControlFromSurface()
/frameworks/base/libs/hwui/private/hwui/
DWebViewFunctor.h56 ASurfaceControl* (*getSurfaceControl)();
/frameworks/base/tests/graphics/HwAccelerationTest/jni/
Dnative-lib.cpp40 ASurfaceControl* surfaceControl = nullptr;
/frameworks/base/native/webview/plat_support/
Ddraw_fn.h34 typedef ASurfaceControl* AwDrawFn_GetSurfaceControl();
/frameworks/base/libs/hwui/jni/
Dandroid_graphics_HardwareRenderer.cpp218 ASurfaceControl* surfaceControl = reinterpret_cast<ASurfaceControl*>(surfaceControlPtr); in android_view_ThreadedRenderer_setSurfaceControl()