Lines Matching refs:HWCSession

44 void HWCSession::StartServices() {  in StartServices()
97 int HWCSession::RegisterClientContext(std::shared_ptr<DisplayConfig::ConfigCallback> callback, in RegisterClientContext()
111 void HWCSession::UnRegisterClientContext(DisplayConfig::ConfigInterface *intf) { in UnRegisterClientContext()
115 HWCSession::DisplayConfigImpl::DisplayConfigImpl( in DisplayConfigImpl()
117 HWCSession *hwc_session) { in DisplayConfigImpl()
122 int HWCSession::DisplayConfigImpl::IsDisplayConnected(DispType dpy, bool *connected) { in IsDisplayConnected()
137 int HWCSession::SetDisplayStatus(int disp_id, HWCDisplay::DisplayStatus status) { in SetDisplayStatus()
177 int HWCSession::DisplayConfigImpl::SetDisplayStatus(DispType dpy, in SetDisplayStatus()
182 int HWCSession::DisplayConfigImpl::ConfigureDynRefreshRate(DisplayConfig::DynRefreshRateOp op, in ConfigureDynRefreshRate()
210 int HWCSession::GetConfigCount(int disp_id, uint32_t *count) { in GetConfigCount()
226 int HWCSession::DisplayConfigImpl::GetConfigCount(DispType dpy, uint32_t *count) { in GetConfigCount()
230 int HWCSession::GetActiveConfigIndex(int disp_id, uint32_t *config) { in GetActiveConfigIndex()
246 int HWCSession::DisplayConfigImpl::GetActiveConfig(DispType dpy, uint32_t *config) { in GetActiveConfig()
250 int HWCSession::SetActiveConfigIndex(int disp_id, uint32_t config) { in SetActiveConfigIndex()
269 int HWCSession::DisplayConfigImpl::SetActiveConfig(DispType dpy, uint32_t config) { in SetActiveConfig()
273 int HWCSession::DisplayConfigImpl::GetDisplayAttributes(uint32_t config_index, DispType dpy, in GetDisplayAttributes()
302 int HWCSession::DisplayConfigImpl::SetPanelBrightness(uint32_t level) { in SetPanelBrightness()
314 int HWCSession::DisplayConfigImpl::GetPanelBrightness(uint32_t *level) { in GetPanelBrightness()
328 int HWCSession::MinHdcpEncryptionLevelChanged(int disp_id, uint32_t min_enc_level) { in MinHdcpEncryptionLevelChanged()
351 int HWCSession::DisplayConfigImpl::MinHdcpEncryptionLevelChanged(DispType dpy, in MinHdcpEncryptionLevelChanged()
356 int HWCSession::DisplayConfigImpl::RefreshScreen() { in RefreshScreen()
362 int HWCSession::ControlPartialUpdate(int disp_id, bool enable) { in ControlPartialUpdate()
403 int HWCSession::DisplayConfigImpl::ControlPartialUpdate(DispType dpy, bool enable) { in ControlPartialUpdate()
407 int HWCSession::ToggleScreenUpdate(bool on) { in ToggleScreenUpdate()
421 int HWCSession::DisplayConfigImpl::ToggleScreenUpdate(bool on) { in ToggleScreenUpdate()
425 int HWCSession::SetIdleTimeout(uint32_t value) { in SetIdleTimeout()
437 int HWCSession::DisplayConfigImpl::SetIdleTimeout(uint32_t value) { in SetIdleTimeout()
441 int HWCSession::DisplayConfigImpl::GetHDRCapabilities(DispType dpy, in GetHDRCapabilities()
489 int HWCSession::SetCameraLaunchStatus(uint32_t on) { in SetCameraLaunchStatus()
511 int HWCSession::DisplayConfigImpl::SetCameraLaunchStatus(uint32_t on) { in SetCameraLaunchStatus()
516 int HWCSession::DisplayConfigImpl::SetCameraSmoothInfo(CameraSmoothOp op, uint32_t fps) { in SetCameraSmoothInfo()
527 int HWCSession::DisplayConfigImpl::ControlCameraSmoothCallback(bool enable) { in ControlCameraSmoothCallback()
538 int HWCSession::DisplayBWTransactionPending(bool *status) { in DisplayBWTransactionPending()
554 int HWCSession::DisplayConfigImpl::DisplayBWTransactionPending(bool *status) { in DisplayBWTransactionPending()
558 int HWCSession::ControlIdlePowerCollapse(bool enable, bool synchronous) { in ControlIdlePowerCollapse()
601 int HWCSession::DisplayConfigImpl::ControlIdlePowerCollapse(bool enable, bool synchronous) { in ControlIdlePowerCollapse()
605 int HWCSession::IsWbUbwcSupported(bool *value) { in IsWbUbwcSupported()
622 int32_t HWCSession::getDisplayBrightness(uint32_t display, float *brightness) { in getDisplayBrightness()
646 int32_t HWCSession::getDisplayMaxBrightness(uint32_t display, uint32_t *max_brightness_level) { in getDisplayMaxBrightness()
667 int HWCSession::DisplayConfigImpl::SetDisplayAnimating(uint64_t display_id, bool animating) { in SetDisplayAnimating()
671 int HWCSession::DisplayConfigImpl::GetWriteBackCapabilities(bool *isWbUbwcSupported) { in GetWriteBackCapabilities()
675 int HWCSession::SetDisplayDppsAdROI(uint32_t display_id, uint32_t h_start, in SetDisplayDppsAdROI()
683 int HWCSession::DisplayConfigImpl::SetDisplayDppsAdROI(uint32_t display_id, uint32_t h_start, in SetDisplayDppsAdROI()
691 int HWCSession::DisplayConfigImpl::UpdateVSyncSourceOnPowerModeOff() { in UpdateVSyncSourceOnPowerModeOff()
696 int HWCSession::DisplayConfigImpl::UpdateVSyncSourceOnPowerModeDoze() { in UpdateVSyncSourceOnPowerModeDoze()
701 int HWCSession::DisplayConfigImpl::IsPowerModeOverrideSupported(uint32_t disp_id, in IsPowerModeOverrideSupported()
712 int HWCSession::DisplayConfigImpl::SetPowerMode(uint32_t disp_id, in SetPowerMode()
807 int HWCSession::DisplayConfigImpl::IsHDRSupported(uint32_t disp_id, bool *supported) { in IsHDRSupported()
825 int HWCSession::DisplayConfigImpl::IsWCGSupported(uint32_t disp_id, bool *supported) { in IsWCGSupported()
830 int HWCSession::DisplayConfigImpl::SetLayerAsMask(uint32_t disp_id, uint64_t layer_id) { in SetLayerAsMask()
853 int HWCSession::DisplayConfigImpl::GetDebugProperty(const std::string prop_name, in GetDebugProperty()
868 int HWCSession::DisplayConfigImpl::GetActiveBuiltinDisplayAttributes( in GetActiveBuiltinDisplayAttributes()
901 int HWCSession::DisplayConfigImpl::SetPanelLuminanceAttributes(uint32_t disp_id, float pan_min_lum, in SetPanelLuminanceAttributes()
922 int HWCSession::DisplayConfigImpl::IsBuiltInDisplay(uint32_t disp_id, bool *is_builtin) { in IsBuiltInDisplay()
940 int HWCSession::DisplayConfigImpl::GetSupportedDSIBitClks(uint32_t disp_id, in GetSupportedDSIBitClks()
951 int HWCSession::DisplayConfigImpl::GetDSIClk(uint32_t disp_id, uint64_t *bit_clk) { in GetDSIClk()
962 int HWCSession::DisplayConfigImpl::SetDSIClk(uint32_t disp_id, uint64_t bit_clk) { in SetDSIClk()
971 int HWCSession::DisplayConfigImpl::SetCWBOutputBuffer(uint32_t disp_id, in SetCWBOutputBuffer()
1014 int32_t HWCSession::CWB::PostBuffer(std::weak_ptr<DisplayConfig::ConfigCallback> callback, in PostBuffer()
1033 future_ = std::async(HWCSession::CWB::AsyncTask, this); in PostBuffer()
1039 void HWCSession::CWB::ProcessRequests() { in ProcessRequests()
1118 void HWCSession::CWB::AsyncTask(CWB *cwb) { in AsyncTask()
1122 void HWCSession::CWB::PresentDisplayDone(hwc2_display_t disp_id) { in PresentDisplayDone()
1131 int HWCSession::DisplayConfigImpl::SetQsyncMode(uint32_t disp_id, DisplayConfig::QsyncMode mode) { in SetQsyncMode()
1157 int HWCSession::DisplayConfigImpl::IsSmartPanelConfig(uint32_t disp_id, uint32_t config_id, in IsSmartPanelConfig()
1174 int HWCSession::DisplayConfigImpl::IsAsyncVDSCreationSupported(bool *supported) { in IsAsyncVDSCreationSupported()
1184 int HWCSession::DisplayConfigImpl::CreateVirtualDisplay(uint32_t width, uint32_t height, in CreateVirtualDisplay()
1210 int HWCSession::DisplayConfigImpl::IsRotatorSupportedFormat(int hal_format, bool ubwc, in IsRotatorSupportedFormat()
1225 int HWCSession::DisplayConfigImpl::ControlQsyncCallback(bool enable) { in ControlQsyncCallback()
1235 int HWCSession::DisplayConfigImpl::ControlIdleStatusCallback(bool enable) { in ControlIdleStatusCallback()