Lines Matching refs:DisplayDevice
113 sp<const DisplayDevice> getDefaultDisplayDevice() const { in getDefaultDisplayDevice()
114 return getDisplayDevice(mBuiltinDisplays[DisplayDevice::DISPLAY_PRIMARY]); in getDefaultDisplayDevice()
163 DisplayDeviceState(DisplayDevice::DisplayType type);
165 bool isMainDisplay() const { return type == DisplayDevice::DISPLAY_PRIMARY; } in isMainDisplay()
166 bool isVirtualDisplay() const { return type >= DisplayDevice::DISPLAY_VIRTUAL; } in isVirtualDisplay()
167 DisplayDevice::DisplayType type;
246 void setActiveConfigInternal(const sp<DisplayDevice>& hw, int mode);
248 void setPowerModeInternal(const sp<DisplayDevice>& hw, int mode);
320 const sp<const DisplayDevice>& hw,
326 const sp<const DisplayDevice>& hw,
345 void createBuiltinDisplayLocked(DisplayDevice::DisplayType type);
348 sp<const DisplayDevice> getDisplayDevice(const wp<IBinder>& dpy) const { in getDisplayDevice()
353 sp<DisplayDevice> getDisplayDevice(const wp<IBinder>& dpy) { in getDisplayDevice()
362 int32_t allocateHwcDisplayId(DisplayDevice::DisplayType type);
384 void doDisplayComposition(const sp<const DisplayDevice>& hw, const Region& dirtyRegion);
388 bool doComposeSurfaces(const sp<const DisplayDevice>& hw, const Region& dirty);
391 void drawWormhole(const sp<const DisplayDevice>& hw, const Region& region) const;
414 const sp<const DisplayDevice>& hw,
449 sp<IBinder> mBuiltinDisplays[DisplayDevice::NUM_BUILTIN_DISPLAY_TYPES];
460 DefaultKeyedVector< wp<IBinder>, sp<DisplayDevice> > mDisplays;