Lines Matching refs:DisplayConfig

103 typedef DisplayConfig::DisplayType DispType;
105 typedef DisplayConfig::CameraSmoothOp CameraSmoothOp;
138 public HWCDisplayEventHandler, public DisplayConfig::ClientContext {
320 virtual int RegisterClientContext(std::shared_ptr<DisplayConfig::ConfigCallback> callback,
321 DisplayConfig::ConfigInterface **intf);
322 virtual void UnRegisterClientContext(DisplayConfig::ConfigInterface *intf);
365 int32_t PostBuffer(std::weak_ptr<DisplayConfig::ConfigCallback> callback, bool post_processed,
370 QueueNode(std::weak_ptr<DisplayConfig::ConfigCallback> cb, bool pp, const hidl_handle& buf) in QueueNode()
373 std::weak_ptr<DisplayConfig::ConfigCallback> callback;
390 class DisplayConfigImpl: public DisplayConfig::ConfigInterface {
392 explicit DisplayConfigImpl(std::weak_ptr<DisplayConfig::ConfigCallback> callback,
397 virtual int SetDisplayStatus(DispType dpy, DisplayConfig::ExternalStatus status);
398 virtual int ConfigureDynRefreshRate(DisplayConfig::DynRefreshRateOp op, uint32_t refresh_rate);
403 DisplayConfig::Attributes *attributes);
411 virtual int GetHDRCapabilities(DispType dpy, DisplayConfig::HDRCapsParams *caps);
422 virtual int SetPowerMode(uint32_t disp_id, DisplayConfig::PowerMode power_mode);
429 virtual int GetActiveBuiltinDisplayAttributes(DisplayConfig::Attributes *attr);
439 virtual int SetCWBOutputBuffer(uint32_t disp_id, const DisplayConfig::Rect rect,
441 virtual int SetQsyncMode(uint32_t disp_id, DisplayConfig::QsyncMode mode);
453 std::weak_ptr<DisplayConfig::ConfigCallback> callback_;
620 std::weak_ptr<DisplayConfig::ConfigCallback> qsync_callback_;
621 std::weak_ptr<DisplayConfig::ConfigCallback> idle_callback_;
623 std::weak_ptr<DisplayConfig::ConfigCallback> camera_callback_;