Home
last modified time | relevance | path

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

/frameworks/native/include/android/
Dsurface_control.h40 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 …]
Dperformance_hint.h84 struct ASurfaceControl;
160 typedef struct ASurfaceControl ASurfaceControl; typedef
455 ASurfaceControl* _Nonnull* _Nullable surfaceControls, size_t surfaceControlsSize)
704 ASurfaceControl* _Nonnull* _Nullable surfaceControls, size_t surfaceControlsSize)
Dsurface_control_input_receiver.h97 const ASurfaceControl* _Nonnull aSurfaceControl,
123 const ASurfaceControl* _Nonnull aSurfaceControl,
Dsurface_control_jni.h47 ASurfaceControl* _Nonnull ASurfaceControl_fromJava(JNIEnv* _Nonnull env,
/frameworks/base/native/android/
Dsurface_control.cpp74 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 …]
Dsurface_control_input_receiver.cpp156 const ASurfaceControl* aSurfaceControl, in AInputReceiver_createBatchedInputReceiver()
174 const ASurfaceControl* aSurfaceControl, in AInputReceiver_createUnbatchedInputReceiver()
Dperformance_hint.cpp203 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/
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.cpp45 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()
DWebViewFunctorManager.h83 ASurfaceControl* getSurfaceControl();
97 void reparentSurfaceControl(ASurfaceControl* parent);
/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/native/android/tests/performance_hint/
DPerformanceHintNativeTest.cpp72 std::vector<ASurfaceControl*> surfaceControls{};