Searched refs:ASurfaceControl (Results 1 – 19 of 19) sorted by relevance
/frameworks/native/include/android/ |
D | surface_control.h | 39 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 …]
|
D | surface_control_input_receiver.h | 100 const ASurfaceControl* _Nonnull aSurfaceControl, 126 const ASurfaceControl* _Nonnull aSurfaceControl,
|
D | surface_control_jni.h | 47 ASurfaceControl* _Nonnull ASurfaceControl_fromJava(JNIEnv* _Nonnull env,
|
/frameworks/base/native/android/ |
D | surface_control.cpp | 61 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 …]
|
D | surface_control_input_receiver.cpp | 156 const ASurfaceControl* aSurfaceControl, in AInputReceiver_createBatchedInputReceiver() 174 const ASurfaceControl* aSurfaceControl, in AInputReceiver_createUnbatchedInputReceiver()
|
/frameworks/base/libs/hwui/renderthread/ |
D | RenderThread.h | 80 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,
|
D | CanvasContext.h | 124 ASurfaceControl* getSurfaceControl() const { return mSurfaceControl; } in getSurfaceControl() 132 void setSurfaceControl(ASurfaceControl* surfaceControl); 221 bool mergeTransaction(ASurfaceTransaction* transaction, ASurfaceControl* control); 289 ASurfaceControl* mSurfaceControl = nullptr;
|
D | RenderProxy.h | 83 void setSurfaceControl(ASurfaceControl* surfaceControl);
|
D | CanvasContext.cpp | 223 void CanvasContext::setSurfaceControl(ASurfaceControl* surfaceControl) { in setSurfaceControl() 1129 bool CanvasContext::mergeTransaction(ASurfaceTransaction* transaction, ASurfaceControl* control) { in mergeTransaction()
|
D | RenderProxy.cpp | 118 void RenderProxy::setSurfaceControl(ASurfaceControl* surfaceControl) { in setSurfaceControl()
|
/frameworks/native/include/private/ |
D | surface_control_private.h | 26 struct ASurfaceControl; 47 void ASurfaceControl_registerSurfaceStatsListener(ASurfaceControl* control, int32_t id, void* conte… 65 AChoreographer* ASurfaceControl_getChoreographer(ASurfaceControl* surfaceControl);
|
/frameworks/base/libs/hwui/ |
D | WebViewFunctorManager.h | 79 ASurfaceControl* getSurfaceControl(); 93 void reparentSurfaceControl(ASurfaceControl* parent); 103 ASurfaceControl* mSurfaceControl = nullptr;
|
D | WebViewFunctorManager.cpp | 44 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/ |
D | WebViewFunctorManager.cpp | 47 ASurfaceControl* WebViewFunctor::getSurfaceControl() { in getSurfaceControl() 55 void WebViewFunctor::reparentSurfaceControl(ASurfaceControl* parent) {} in reparentSurfaceControl()
|
/frameworks/base/core/tests/coretests/jni/ |
D | ViewRootImplTestJni.cpp | 48 ASurfaceControl* surfaceControl = in nativeCreateASurfaceControlFromSurface()
|
/frameworks/base/libs/hwui/private/hwui/ |
D | WebViewFunctor.h | 56 ASurfaceControl* (*getSurfaceControl)();
|
/frameworks/base/tests/graphics/HwAccelerationTest/jni/ |
D | native-lib.cpp | 40 ASurfaceControl* surfaceControl = nullptr;
|
/frameworks/base/native/webview/plat_support/ |
D | draw_fn.h | 34 typedef ASurfaceControl* AwDrawFn_GetSurfaceControl();
|
/frameworks/base/libs/hwui/jni/ |
D | android_graphics_HardwareRenderer.cpp | 218 ASurfaceControl* surfaceControl = reinterpret_cast<ASurfaceControl*>(surfaceControlPtr); in android_view_ThreadedRenderer_setSurfaceControl()
|