Home
last modified time | relevance | path

Searched refs:SurfaceControlHolder (Results 1 – 5 of 5) sorted by relevance

/frameworks/native/services/surfaceflinger/Utils/
DOverlayUtils.h47 class SurfaceControlHolder {
49 explicit SurfaceControlHolder(sp<SurfaceControl> sc) : mSurfaceControl(std::move(sc)){}; in SurfaceControlHolder() function
51 ~SurfaceControlHolder() { in ~SurfaceControlHolder()
59 static std::unique_ptr<SurfaceControlHolder> createSurfaceControlHolder(const String8& name) { in createSurfaceControlHolder()
64 return std::make_unique<SurfaceControlHolder>(std::move(surfaceControl)); in createSurfaceControlHolder()
/frameworks/native/services/surfaceflinger/
DHdrSdrRatioOverlay.h52 const std::unique_ptr<SurfaceControlHolder> mSurfaceControl;
DRefreshRateOverlay.h101 const std::unique_ptr<SurfaceControlHolder> mSurfaceControl;
DHdrSdrRatioOverlay.cpp112 SurfaceControlHolder::createSurfaceControlHolder(String8("HdrSdrRatioOverlay"))) { in HdrSdrRatioOverlay()
DRefreshRateOverlay.cpp175 SurfaceControlHolder::createSurfaceControlHolder(String8("RefreshRateOverlay"))) { in RefreshRateOverlay()