Home
last modified time | relevance | path

Searched refs:DisplaySurface (Results 1 – 13 of 13) sorted by relevance

/frameworks/native/libs/vr/libvrflinger/
Ddisplay_surface.h28 class DisplaySurface : public pdx::Channel {
30 static pdx::Status<std::shared_ptr<DisplaySurface>> Create(
34 ~DisplaySurface() override;
55 DisplaySurface(DisplayService* service, SurfaceType surface_type,
62 typename T = DisplaySurface,
63 typename = std::enable_if_t<std::is_base_of<DisplaySurface, T>::value>>
115 DisplaySurface(const DisplaySurface&) = delete;
116 void operator=(const DisplaySurface&) = delete;
119 class ApplicationDisplaySurface : public DisplaySurface {
124 : DisplaySurface(service, SurfaceType::Application, surface_id, in ApplicationDisplaySurface()
[all …]
Ddisplay_surface.cpp27 DisplaySurface::DisplaySurface(DisplayService* service, in DisplaySurface() function in android::dvr::DisplaySurface
39 DisplaySurface::~DisplaySurface() { in ~DisplaySurface()
45 Status<void> DisplaySurface::HandleMessage(pdx::Message& message) { in HandleMessage()
49 *this, &DisplaySurface::OnSetAttributes, message); in HandleMessage()
54 *this, &DisplaySurface::OnGetSurfaceInfo, message); in HandleMessage()
59 *this, &DisplaySurface::OnCreateQueue, message); in HandleMessage()
66 Status<void> DisplaySurface::OnSetAttributes( in OnSetAttributes()
120 void DisplaySurface::SurfaceUpdated(display::SurfaceUpdateFlags update_flags) { in SurfaceUpdated()
129 void DisplaySurface::ClearUpdate() { in ClearUpdate()
134 Status<display::SurfaceInfo> DisplaySurface::OnGetSurfaceInfo( in OnGetSurfaceInfo()
[all …]
Ddisplay_service.cpp43 if (auto surface = std::static_pointer_cast<DisplaySurface>(channel)) { in OnChannelClose()
126 DisplaySurface::Create(this, surface_id, process_id, user_id, attributes); in OnCreateSurface()
171 auto surface = std::static_pointer_cast<DisplaySurface>(message.GetChannel()); in HandleSurfaceMessage()
181 std::shared_ptr<DisplaySurface> DisplayService::GetDisplaySurface( in GetDisplaySurface()
183 return std::static_pointer_cast<DisplaySurface>(GetChannel(surface_id)); in GetDisplaySurface()
186 std::vector<std::shared_ptr<DisplaySurface>>
188 return GetChannels<DisplaySurface>(); in GetDisplaySurfaces()
197 [&](const std::shared_ptr<DisplaySurface>& surface) mutable { in GetVisibleDisplaySurfaces()
212 [](const std::shared_ptr<DisplaySurface>& a, in UpdateActiveDisplaySurfaces()
213 const std::shared_ptr<DisplaySurface>& b) { in UpdateActiveDisplaySurfaces()
[all …]
Ddisplay_service.h34 std::shared_ptr<DisplaySurface> GetDisplaySurface(int surface_id) const;
35 std::vector<std::shared_ptr<DisplaySurface>> GetDisplaySurfaces() const;
50 auto surface = std::static_pointer_cast<DisplaySurface>(pair.second); in ForEachDisplaySurface()
76 friend DisplaySurface; variable
Ddisplay_manager_service.cpp97 [&items](const std::shared_ptr<DisplaySurface>& surface) mutable { in OnGetSurfaceState()
/frameworks/native/services/surfaceflinger/DisplayHardware/
DDisplaySurface.h32 class DisplaySurface : public virtual RefBase {
83 DisplaySurface() {} in DisplaySurface() function
84 virtual ~DisplaySurface() {} in ~DisplaySurface()
DVirtualDisplaySurface.cpp37 static const char* dbgCompositionTypeStr(DisplaySurface::CompositionType type) { in dbgCompositionTypeStr()
39 case DisplaySurface::COMPOSITION_UNKNOWN: return "UNKNOWN"; in dbgCompositionTypeStr()
40 case DisplaySurface::COMPOSITION_GLES: return "GLES"; in dbgCompositionTypeStr()
41 case DisplaySurface::COMPOSITION_HWC: return "HWC"; in dbgCompositionTypeStr()
42 case DisplaySurface::COMPOSITION_MIXED: return "MIXED"; in dbgCompositionTypeStr()
DFramebufferSurface.h39 public DisplaySurface {
DVirtualDisplaySurface.h72 class VirtualDisplaySurface : public DisplaySurface,
/frameworks/native/services/surfaceflinger/
DDisplayDevice.cpp93 const sp<DisplaySurface>& displaySurface, in DisplayDevice()
276 DisplaySurface::CompositionType compositionType; in prepareFrame()
280 compositionType = DisplaySurface::COMPOSITION_MIXED; in prepareFrame()
282 compositionType = DisplaySurface::COMPOSITION_GLES; in prepareFrame()
284 compositionType = DisplaySurface::COMPOSITION_HWC; in prepareFrame()
289 compositionType = DisplaySurface::COMPOSITION_HWC; in prepareFrame()
295 DisplaySurface::CompositionType compositionType; in prepareFrame()
299 compositionType = DisplaySurface::COMPOSITION_MIXED; in prepareFrame()
301 compositionType = DisplaySurface::COMPOSITION_GLES; in prepareFrame()
303 compositionType = DisplaySurface::COMPOSITION_HWC; in prepareFrame()
[all …]
DDisplayDevice.h51 class DisplaySurface; variable
96 const sp<DisplaySurface>& displaySurface,
220 sp<DisplaySurface> mDisplaySurface;
DSurfaceFlinger_hwc1.cpp1703 sp<DisplaySurface> dispSurface; in handleTransactionLocked()
DSurfaceFlinger.cpp2030 sp<DisplaySurface> dispSurface; in handleTransactionLocked()