Searched refs:ASurfaceControl (Results 1 – 13 of 13) sorted by relevance
/frameworks/native/include/android/ |
D | surface_control.h | 38 struct ASurfaceControl; 45 typedef struct ASurfaceControl ASurfaceControl; typedef 58 ASurfaceControl* ASurfaceControl_createFromWindow(ANativeWindow* parent, const char* debug_name) 66 ASurfaceControl* ASurfaceControl_create(ASurfaceControl* parent, const char* debug_name) 77 void ASurfaceControl_acquire(ASurfaceControl* surface_control) __INTRODUCED_IN(31); 88 void ASurfaceControl_release(ASurfaceControl* surface_control) __INTRODUCED_IN(29); 214 ASurfaceControl*** outASurfaceControls, 223 void ASurfaceTransactionStats_releaseASurfaceControls(ASurfaceControl** surface_controls) 234 ASurfaceControl* surface_control) 261 ASurfaceControl* surface_control) [all …]
|
/frameworks/base/native/android/ |
D | surface_control.cpp | 60 SurfaceControl* ASurfaceControl_to_SurfaceControl(ASurfaceControl* aSurfaceControl) { in ASurfaceControl_to_SurfaceControl() 74 ASurfaceControl* ASurfaceControl_createFromWindow(ANativeWindow* window, const char* debug_name) { in ASurfaceControl_createFromWindow() 106 return reinterpret_cast<ASurfaceControl*>(surfaceControl.get()); in ASurfaceControl_createFromWindow() 109 ASurfaceControl* ASurfaceControl_create(ASurfaceControl* parent, const char* debug_name) { in ASurfaceControl_create() 128 return reinterpret_cast<ASurfaceControl*>(surfaceControl.get()); in ASurfaceControl_create() 131 void ASurfaceControl_acquire(ASurfaceControl* aSurfaceControl) { in ASurfaceControl_acquire() 137 void ASurfaceControl_release(ASurfaceControl* aSurfaceControl) { in ASurfaceControl_release() 149 void ASurfaceControl_registerSurfaceStatsListener(ASurfaceControl* control, void* context, in ASurfaceControl_registerSurfaceStatsListener() 158 ASurfaceControl* aSurfaceControl = in ASurfaceControl_registerSurfaceStatsListener() 159 reinterpret_cast<ASurfaceControl*>(surfaceStats.surfaceControl.get()); in ASurfaceControl_registerSurfaceStatsListener() [all …]
|
/frameworks/base/libs/hwui/renderthread/ |
D | RenderThread.h | 82 typedef ASurfaceControl* (*ASC_create)(ASurfaceControl* parent, const char* debug_name); 83 typedef void (*ASC_acquire)(ASurfaceControl* control); 84 typedef void (*ASC_release)(ASurfaceControl* control); 86 typedef void (*ASC_registerSurfaceStatsListener)(ASurfaceControl* control, void* context, 98 ASurfaceControl* aSurfaceControl, 99 ASurfaceControl* newParentASurfaceControl); 101 ASurfaceControl* surface_control, int8_t visibility); 102 typedef void (*AST_setZOrder)(ASurfaceTransaction* transaction, ASurfaceControl* surface_control,
|
D | CanvasContext.h | 112 ASurfaceControl* getSurfaceControl() const { return mSurfaceControl; } in getSurfaceControl() 119 void setSurfaceControl(ASurfaceControl* surfaceControl); 207 static void onSurfaceStatsAvailable(void* context, ASurfaceControl* control, 215 bool mergeTransaction(ASurfaceTransaction* transaction, ASurfaceControl* control); 259 ASurfaceControl* mSurfaceControl = nullptr;
|
D | RenderProxy.h | 76 void setSurfaceControl(ASurfaceControl* surfaceControl);
|
D | CanvasContext.cpp | 189 void CanvasContext::setSurfaceControl(ASurfaceControl* surfaceControl) { in setSurfaceControl() 697 void CanvasContext::onSurfaceStatsAvailable(void* context, ASurfaceControl* control, in onSurfaceStatsAvailable() 929 bool CanvasContext::mergeTransaction(ASurfaceTransaction* transaction, ASurfaceControl* control) { in mergeTransaction()
|
D | RenderProxy.cpp | 90 void RenderProxy::setSurfaceControl(ASurfaceControl* surfaceControl) { in setSurfaceControl()
|
/frameworks/native/include/private/ |
D | surface_control_private.h | 24 struct ASurfaceControl; 33 ASurfaceControl* control, ASurfaceControlStats* stats); 45 void ASurfaceControl_registerSurfaceStatsListener(ASurfaceControl* control, void* context,
|
/frameworks/base/libs/hwui/ |
D | WebViewFunctorManager.h | 81 ASurfaceControl* getSurfaceControl(); 91 void reparentSurfaceControl(ASurfaceControl* parent); 101 ASurfaceControl* mSurfaceControl = nullptr;
|
D | WebViewFunctorManager.cpp | 43 static ASurfaceControl* getSurfaceControl() { in getSurfaceControl() 135 ASurfaceControl* rootSurfaceControl = activeContext->getSurfaceControl(); in drawGl() 202 ASurfaceControl* WebViewFunctor::getSurfaceControl() { in getSurfaceControl() 209 ASurfaceControl* rootSurfaceControl = activeContext->getSurfaceControl(); in getSurfaceControl() 240 void WebViewFunctor::reparentSurfaceControl(ASurfaceControl* parent) { in reparentSurfaceControl()
|
/frameworks/base/libs/hwui/private/hwui/ |
D | WebViewFunctor.h | 25 typedef void* ASurfaceControl; typedef 64 ASurfaceControl* (*getSurfaceControl)();
|
/frameworks/base/native/webview/plat_support/ |
D | draw_fn.h | 33 typedef ASurfaceControl* AwDrawFn_GetSurfaceControl();
|
/frameworks/base/libs/hwui/jni/ |
D | android_graphics_HardwareRenderer.cpp | 208 ASurfaceControl* surfaceControl = reinterpret_cast<ASurfaceControl*>(surfaceControlPtr); in android_view_ThreadedRenderer_setSurfaceControl()
|