Searched refs:ASurfaceControl (Results 1 – 16 of 16) sorted by relevance
/frameworks/native/include/android/ |
D | surface_control.h | 40 struct ASurfaceControl; 47 typedef struct ASurfaceControl ASurfaceControl; typedef 66 ASurfaceControl* _Nullable ASurfaceControl_createFromWindow(ANativeWindow* _Nonnull parent, 75 ASurfaceControl* _Nullable ASurfaceControl_create(ASurfaceControl* _Nonnull parent, 87 void ASurfaceControl_acquire(ASurfaceControl* _Nonnull surface_control) __INTRODUCED_IN(31); 98 void ASurfaceControl_release(ASurfaceControl* _Nonnull surface_control) __INTRODUCED_IN(29); 250 ASurfaceControl* _Nullable* _Nullable* _Nonnull outASurfaceControls, 259 ASurfaceControl* _Nonnull* _Nonnull surface_controls) __INTRODUCED_IN(29); 274 ASurfaceControl* _Nonnull surface_control) __INTRODUCED_IN(29); 300 ASurfaceControl* _Nonnull surface_control) __INTRODUCED_IN(29); [all …]
|
D | performance_hint.h | 84 struct ASurfaceControl; 160 typedef struct ASurfaceControl ASurfaceControl; typedef 455 ASurfaceControl* _Nonnull* _Nullable surfaceControls, size_t surfaceControlsSize) 704 ASurfaceControl* _Nonnull* _Nullable surfaceControls, size_t surfaceControlsSize)
|
D | surface_control_input_receiver.h | 97 const ASurfaceControl* _Nonnull aSurfaceControl, 123 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 | 74 SurfaceControl* ASurfaceControl_to_SurfaceControl(ASurfaceControl* aSurfaceControl) { in ASurfaceControl_to_SurfaceControl() 88 ASurfaceControl* ASurfaceControl_createFromWindow(ANativeWindow* window, const char* debug_name) { in ASurfaceControl_createFromWindow() 117 return reinterpret_cast<ASurfaceControl*>(surfaceControl.get()); in ASurfaceControl_createFromWindow() 120 ASurfaceControl* ASurfaceControl_create(ASurfaceControl* parent, const char* debug_name) { in ASurfaceControl_create() 139 return reinterpret_cast<ASurfaceControl*>(surfaceControl.get()); in ASurfaceControl_create() 142 void ASurfaceControl_acquire(ASurfaceControl* aSurfaceControl) { in ASurfaceControl_acquire() 148 void ASurfaceControl_release(ASurfaceControl* aSurfaceControl) { in ASurfaceControl_release() 154 ASurfaceControl* ASurfaceControl_fromJava(JNIEnv* env, jobject surfaceControlObj) { in ASurfaceControl_fromJava() 163 return reinterpret_cast<ASurfaceControl*>(surfaceControl); in ASurfaceControl_fromJava() 172 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()
|
D | performance_hint.cpp | 203 ASurfaceControl** controls, int numSurfaceControls, 246 ASurfaceControl** controls, size_t numSurfaceControls); 829 ASurfaceControl** controls, in setNativeSurfaces() 854 ASurfaceControl** controls, in layersFromNativeSurfaces() 872 std::vector<ASurfaceControl*> controlVec(controls, controls + numSurfaceControls); in layersFromNativeSurfaces() 1291 ASurfaceControl** surfaceControls, in APerformanceHint_setNativeSurfaces() 1402 ASurfaceControl** surfaceControls, in ASessionCreationConfig_setNativeSurfaces()
|
/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.cpp | 45 static ASurfaceControl* getSurfaceControl() { in getSurfaceControl() 47 return reinterpret_cast<ASurfaceControl*>(sCurrentFunctor->getSurfaceControl()); in getSurfaceControl() 138 reparentSurfaceControl(reinterpret_cast<ASurfaceControl*>(rootSurfaceControl.get())); in prepareRootSurfaceControl() 218 ASurfaceControl* WebViewFunctor::getSurfaceControl() { in getSurfaceControl() 221 return reinterpret_cast<ASurfaceControl*>(mSurfaceControl.get()); in getSurfaceControl() 242 return reinterpret_cast<ASurfaceControl*>(mSurfaceControl.get()); in getSurfaceControl() 259 void WebViewFunctor::reparentSurfaceControl(ASurfaceControl* parent) { in reparentSurfaceControl()
|
D | WebViewFunctorManager.h | 83 ASurfaceControl* getSurfaceControl(); 97 void reparentSurfaceControl(ASurfaceControl* parent);
|
/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/native/android/tests/performance_hint/ |
D | PerformanceHintNativeTest.cpp | 72 std::vector<ASurfaceControl*> surfaceControls{};
|