/aosp12/hardware/qcom/display/msm8996/sdm/libs/hwc2/ |
H A D | hwc_session.cpp | 67 Locker HWCSession::locker_; 69 HWCSession::HWCSession(const hw_module_t *module) { in HWCSession() function in sdm::HWCSession 78 int HWCSession::Init() { in Init() 141 int HWCSession::Deinit() { in Deinit() 173 HWCSession *hwc_session = new HWCSession(module); in Open() 198 HWCSession *hwc_session = static_cast<HWCSession *>(composer_device); in Close() 243 HWCSession *hwc_session = static_cast<HWCSession *>(device); in CreateVirtualDisplay() 363 HWCSession * hwc_session = static_cast<HWCSession *>(device); in GetDozeSupport() 397 HWCSession *hwc_session = static_cast<HWCSession *>(device); in PresentDisplay() 419 HWCSession *hwc_session = static_cast<HWCSession *>(device); in RegisterCallback() [all …]
|
H A D | hwc_session.h | 36 class HWCSession : hwc2_device_t, public qClient::BnQClient { 39 HWCModuleMethods() { hw_module_methods_t::open = HWCSession::Open; } in HWCModuleMethods() 42 explicit HWCSession(const hw_module_t *module); 54 HWCSession *hwc_session = static_cast<HWCSession *>(device); in CallDisplayFunction() 71 HWCSession *hwc_session = static_cast<HWCSession *>(device); in CallLayerFunction()
|
/aosp12/hardware/qcom/sm7250/display/composer/ |
H A D | hwc_session_services.cpp | 44 void HWCSession::StartServices() { in StartServices() 115 HWCSession::DisplayConfigImpl::DisplayConfigImpl( in DisplayConfigImpl() 117 HWCSession *hwc_session) { in DisplayConfigImpl() 356 int HWCSession::DisplayConfigImpl::RefreshScreen() { in RefreshScreen() 407 int HWCSession::ToggleScreenUpdate(bool on) { in ToggleScreenUpdate() 425 int HWCSession::SetIdleTimeout(uint32_t value) { in SetIdleTimeout() 489 int HWCSession::SetCameraLaunchStatus(uint32_t on) { in SetCameraLaunchStatus() 538 int HWCSession::DisplayBWTransactionPending(bool *status) { in DisplayBWTransactionPending() 605 int HWCSession::IsWbUbwcSupported(bool *value) { in IsWbUbwcSupported() 1039 void HWCSession::CWB::ProcessRequests() { in ProcessRequests() [all …]
|
H A D | hwc_session.cpp | 65 Locker HWCSession::display_config_locker_; 66 Locker HWCSession::system_locker_; 68 int HWCSession::null_display_mode_ = 0; 146 HWCSession::HWCSession() : cwb_(this) {} in HWCSession() function in sdm::HWCSession 148 HWCSession *HWCSession::GetInstance() { in GetInstance() 151 static HWCSession *hwc_session = new HWCSession(); in GetInstance() 155 int HWCSession::Init() { in Init() 217 void HWCSession::PostInit() { in PostInit() 228 int HWCSession::Deinit() { in Deinit() 3692 bool HWCSession::IsHbmSupported() { in IsHbmSupported() [all …]
|
H A D | pixel-display.h | 29 using sdm::HWCSession; 34 Display(HWCSession *hwc_session); 44 HWCSession *mHWCSession = nullptr;
|
/aosp12/hardware/qcom/display/msm8998/sdm/libs/hwc2/ |
H A D | hwc_session.cpp | 68 Locker HWCSession::locker_; 70 HWCSession::HWCSession(const hw_module_t *module) { in HWCSession() function in sdm::HWCSession 79 int HWCSession::Init() { in Init() 152 int HWCSession::Deinit() { in Deinit() 186 HWCSession *hwc_session = new HWCSession(module); in Open() 211 HWCSession *hwc_session = static_cast<HWCSession *>(composer_device); in Close() 260 HWCSession *hwc_session = static_cast<HWCSession *>(device); in CreateVirtualDisplay() 413 HWCSession *hwc_session = static_cast<HWCSession *>(device); in PresentDisplay() 434 HWCSession *hwc_session = static_cast<HWCSession *>(device); in RegisterCallback() 587 HWCSession *hwc_session = static_cast<HWCSession *>(device); in ValidateDisplay() [all …]
|
H A D | hwc_session.h | 37 class HWCSession : hwc2_device_t, public qClient::BnQClient { 40 HWCModuleMethods() { hw_module_methods_t::open = HWCSession::Open; } in HWCModuleMethods() 43 explicit HWCSession(const hw_module_t *module); 55 HWCSession *hwc_session = static_cast<HWCSession *>(device); in CallDisplayFunction() 72 HWCSession *hwc_session = static_cast<HWCSession *>(device); in CallLayerFunction()
|
/aosp12/hardware/qcom/sdm845/display/sdm/libs/hwc2/ |
H A D | hwc_session.cpp | 135 HWCSession::HWCSession(const hw_module_t *module) { in HWCSession() function in sdm::HWCSession 270 HWCSession *hwc_session = new HWCSession(module); in Open() 326 HWCSession *hwc_session = static_cast<HWCSession *>(device); in GetDisplayBrightnessSupport() 364 HWCSession *hwc_session = static_cast<HWCSession *>(device); in CreateVirtualDisplay() 609 HWCSession *hwc_session = static_cast<HWCSession *>(device); in GetDozeSupport() 649 HWCSession *hwc_session = static_cast<HWCSession *>(device); in PresentDisplay() 702 HWCSession *hwc_session = static_cast<HWCSession *>(device); in RegisterCallback() 939 HWCSession *hwc_session = static_cast<HWCSession *>(device); in ValidateDisplay() 1018 HWCSession *hwc_session = static_cast<HWCSession *>(device); in SetDisplayBrightness() 2306 HWCSession *hwc_session = static_cast<HWCSession *>(device); in GetReadbackBufferAttributes() [all …]
|
H A D | hwc_session_services.cpp | 43 void HWCSession::StartServices() { in StartServices() 160 int32_t HWCSession::GetConfigCount(int disp_id, uint32_t *count) { in GetConfigCount() 232 Return<void> HWCSession::getDisplayAttributes(uint32_t configIndex, in getDisplayAttributes() 261 Return<int32_t> HWCSession::setPanelBrightness(uint32_t level) { in setPanelBrightness() 275 int32_t HWCSession::GetPanelBrightness(int *level) { in GetPanelBrightness() 323 Return<int32_t> HWCSession::refreshScreen() { in refreshScreen() 330 int32_t HWCSession::ControlPartialUpdate(int disp_id, bool enable) { in ControlPartialUpdate() 374 Return<int32_t> HWCSession::toggleScreenUpdate(bool on) { in toggleScreenUpdate() 388 Return<int32_t> HWCSession::setIdleTimeout(uint32_t value) { in setIdleTimeout() 456 Return<int32_t> HWCSession::setCameraLaunchStatus(uint32_t on) { in setCameraLaunchStatus() [all …]
|
H A D | hwc_session.h | 87 class HWCSession : hwc2_device_t, HWCUEventListener, IDisplayConfig, public qClient::BnQClient { 90 HWCModuleMethods() { hw_module_methods_t::open = HWCSession::Open; } in HWCModuleMethods() 93 explicit HWCSession(const hw_module_t *module); 110 HWCSession *hwc_session = static_cast<HWCSession *>(device); in CallDisplayFunction() 132 HWCSession *hwc_session = static_cast<HWCSession *>(device); in CallLayerFunction()
|
/aosp12/hardware/qcom/sm8150/display/sdm/libs/hwc2/ |
H A D | hwc_session_services.cpp | 46 void HWCSession::StartServices() { in StartServices() 307 int32_t HWCSession::GetPanelBrightness(int32_t &level) const { in GetPanelBrightness() 370 Return<int32_t> HWCSession::refreshScreen() { in refreshScreen() 422 Return<int32_t> HWCSession::toggleScreenUpdate(bool on) { in toggleScreenUpdate() 436 Return<int32_t> HWCSession::setIdleTimeout(uint32_t value) { in setIdleTimeout() 626 int32_t HWCSession::IsWbUbwcSupported(int *value) { in IsWbUbwcSupported() 725 Return<bool> HWCSession::isHDRSupported(uint32_t disp_id) { in isHDRSupported() 741 Return<bool> HWCSession::isWCGSupported(uint32_t disp_id) { in isWCGSupported() 787 Return<void> HWCSession::getActiveBuiltinDisplayAttributes( in getActiveBuiltinDisplayAttributes() 837 Return<bool> HWCSession::isBuiltInDisplay(uint32_t disp_id) { in isBuiltInDisplay() [all …]
|
H A D | hwc_session.cpp | 152 HWCSession::HWCSession(const hw_module_t *module) { in HWCSession() function in sdm::HWCSession 406 HWCSession *hwc_session = new HWCSession(module); in Open() 507 HWCSession *hwc_session = static_cast<HWCSession *>(device); in CreateVirtualDisplay() 871 HWCSession *hwc_session = static_cast<HWCSession *>(device); in PresentDisplay() 950 HWCSession *hwc_session = static_cast<HWCSession *>(device); in RegisterCallback() 1192 HWCSession *hwc_session = static_cast<HWCSession *>(device); in SetPowerMode() 1254 HWCSession *hwc_session = static_cast<HWCSession *>(device); in SetVsyncEnabled() 1269 HWCSession *hwc_session = static_cast<HWCSession *>(device); in GetDozeSupport() 1296 HWCSession *hwc_session = static_cast<HWCSession *>(device); in ValidateDisplay() 3494 HWCSession *hwc_session = static_cast<HWCSession *>(device); in GetReadbackBufferAttributes() [all …]
|
H A D | hwc_session.h | 89 class HWCSession : hwc2_device_t, HWCUEventListener, IDisplayConfig, public qClient::BnQClient, 93 HWCModuleMethods() { hw_module_methods_t::open = HWCSession::Open; } in HWCModuleMethods() 101 explicit HWCSession(const hw_module_t *module); 118 HWCSession *hwc_session = static_cast<HWCSession *>(device); in CallDisplayFunction() 148 HWCSession *hwc_session = static_cast<HWCSession *>(device); in CallLayerFunction()
|
/aosp12/hardware/qcom/display/msm8909w_3100/sdm/libs/hwc2/ |
H A D | hwc_session.cpp | 72 Locker HWCSession::locker_; 127 HWCSession::HWCSession(const hw_module_t *module) { in HWCSession() function in sdm::HWCSession 136 int HWCSession::Init() { in Init() 216 int HWCSession::Deinit() { in Deinit() 250 HWCSession *hwc_session = new HWCSession(module); in Open() 275 HWCSession *hwc_session = static_cast<HWCSession *>(composer_device); in Close() 346 HWCSession *hwc_session = static_cast<HWCSession *>(device); in CreateVirtualDisplay() 508 HWCSession *hwc_session = static_cast<HWCSession *>(device); in PresentDisplay() 529 HWCSession *hwc_session = static_cast<HWCSession *>(device); in RegisterCallback() 693 HWCSession *hwc_session = static_cast<HWCSession *>(device); in ValidateDisplay() [all …]
|
H A D | hwc_session_services.cpp | 44 void HWCSession::StartServices() { in StartServices() 160 int32_t HWCSession::GetConfigCount(int disp_id, uint32_t *count) { in GetConfigCount() 222 Return<void> HWCSession::getDisplayAttributes(uint32_t configIndex, in getDisplayAttributes() 249 Return<int32_t> HWCSession::setPanelBrightness(uint32_t level) { in setPanelBrightness() 263 int32_t HWCSession::GetPanelBrightness(int *level) { in GetPanelBrightness() 312 Return<int32_t> HWCSession::refreshScreen() { in refreshScreen() 320 int32_t HWCSession::ControlPartialUpdate(int disp_id, bool enable) { in ControlPartialUpdate() 364 Return<int32_t> HWCSession::toggleScreenUpdate(bool on) { in toggleScreenUpdate() 378 Return<int32_t> HWCSession::setIdleTimeout(uint32_t value) { in setIdleTimeout() 440 Return<int32_t> HWCSession::setCameraLaunchStatus(uint32_t on) { in setCameraLaunchStatus() [all …]
|
H A D | hwc_session.h | 66 class HWCSession : hwc2_device_t, HWCUEventListener, IDisplayConfig, public qClient::BnQClient { 69 HWCModuleMethods() { hw_module_methods_t::open = HWCSession::Open; } in HWCModuleMethods() 72 explicit HWCSession(const hw_module_t *module); 88 HWCSession *hwc_session = static_cast<HWCSession *>(device); in CallDisplayFunction() 105 HWCSession *hwc_session = static_cast<HWCSession *>(device); in CallLayerFunction()
|
/aosp12/hardware/qcom/display/msm8996/sdm/libs/hwc/ |
H A D | hwc_session.cpp | 91 HWCSession::HWCSession(const hw_module_t *module) { in HWCSession() function in sdm::HWCSession 216 HWCSession *hwc_session = new HWCSession(module); in Open() 258 HWCSession *hwc_session = static_cast<HWCSession *>(device); in Prepare() 363 HWCSession *hwc_session = static_cast<HWCSession *>(device); in Set() 458 HWCSession *hwc_session = static_cast<HWCSession *>(device); in EventControl() 474 HWCSession *hwc_session = static_cast<HWCSession *>(device); in SetPowerMode() 516 HWCSession *hwc_session = static_cast<HWCSession *>(device); in RegisterProcs() 542 HWCSession *hwc_session = static_cast<HWCSession *>(device); in GetDisplayConfigs() 563 HWCSession *hwc_session = static_cast<HWCSession *>(device); in GetDisplayAttributes() 584 HWCSession *hwc_session = static_cast<HWCSession *>(device); in GetActiveConfig() [all …]
|
H A D | hwc_session.h | 39 class HWCSession : hwc_composer_device_1_t, public qClient::BnQClient { 43 hw_module_methods_t::open = HWCSession::Open; in HWCModuleMethods() 47 explicit HWCSession(const hw_module_t *module);
|
/aosp12/hardware/qcom/display/msm8909/sdm/libs/hwc2/ |
H A D | hwc_session.cpp | 129 HWCSession::HWCSession(const hw_module_t *module) { in HWCSession() function in sdm::HWCSession 138 int HWCSession::Init() { in Init() 218 int HWCSession::Deinit() { in Deinit() 254 HWCSession *hwc_session = new HWCSession(module); in Open() 277 HWCSession *hwc_session = static_cast<HWCSession *>(composer_device); in Close() 292 HWCSession *hwc_session = static_cast<HWCSession *>(device); in GetCapabilities() 348 HWCSession *hwc_session = static_cast<HWCSession *>(device); in CreateVirtualDisplay() 503 HWCSession *hwc_session = static_cast<HWCSession *>(device); in PresentDisplay() 557 HWCSession *hwc_session = static_cast<HWCSession *>(device); in RegisterCallback() 728 HWCSession *hwc_session = static_cast<HWCSession *>(device); in ValidateDisplay() [all …]
|
H A D | hwc_session_services.cpp | 44 void HWCSession::StartServices() { in StartServices() 165 int32_t HWCSession::GetConfigCount(int disp_id, uint32_t *count) { in GetConfigCount() 234 Return<void> HWCSession::getDisplayAttributes(uint32_t configIndex, in getDisplayAttributes() 263 Return<int32_t> HWCSession::setPanelBrightness(uint32_t level) { in setPanelBrightness() 277 int32_t HWCSession::GetPanelBrightness(int *level) { in GetPanelBrightness() 324 Return<int32_t> HWCSession::refreshScreen() { in refreshScreen() 331 int32_t HWCSession::ControlPartialUpdate(int disp_id, bool enable) { in ControlPartialUpdate() 374 Return<int32_t> HWCSession::toggleScreenUpdate(bool on) { in toggleScreenUpdate() 388 Return<int32_t> HWCSession::setIdleTimeout(uint32_t value) { in setIdleTimeout() 449 Return<int32_t> HWCSession::setCameraLaunchStatus(uint32_t on) { in setCameraLaunchStatus() [all …]
|
H A D | hwc_session.h | 75 class HWCSession : hwc2_device_t, HWCUEventListener, IDisplayConfig, public qClient::BnQClient { 78 HWCModuleMethods() { hw_module_methods_t::open = HWCSession::Open; } in HWCModuleMethods() 81 explicit HWCSession(const hw_module_t *module); 98 HWCSession *hwc_session = static_cast<HWCSession *>(device); in CallDisplayFunction() 116 HWCSession *hwc_session = static_cast<HWCSession *>(device); in CallLayerFunction()
|
/aosp12/hardware/qcom/display/msm8909/sdm/libs/hwc/ |
H A D | hwc_session.cpp | 94 HWCSession::HWCSession(const hw_module_t *module) { in HWCSession() function in sdm::HWCSession 234 HWCSession *hwc_session = new HWCSession(module); in Open() 276 HWCSession *hwc_session = static_cast<HWCSession *>(device); in Prepare() 382 HWCSession *hwc_session = static_cast<HWCSession *>(device); in Set() 480 HWCSession *hwc_session = static_cast<HWCSession *>(device); in EventControl() 496 HWCSession *hwc_session = static_cast<HWCSession *>(device); in SetPowerMode() 533 HWCSession *hwc_session = static_cast<HWCSession *>(device); in RegisterProcs() 559 HWCSession *hwc_session = static_cast<HWCSession *>(device); in GetDisplayConfigs() 580 HWCSession *hwc_session = static_cast<HWCSession *>(device); in GetDisplayAttributes() 601 HWCSession *hwc_session = static_cast<HWCSession *>(device); in GetActiveConfig() [all …]
|
H A D | hwc_session.h | 40 class HWCSession : hwc_composer_device_1_t, public qClient::BnQClient { 44 hw_module_methods_t::open = HWCSession::Open; in HWCModuleMethods() 48 explicit HWCSession(const hw_module_t *module);
|
/aosp12/hardware/qcom/display/msm8909w_3100/sdm/libs/hwc/ |
H A D | hwc_session.cpp | 94 HWCSession::HWCSession(const hw_module_t *module) { in HWCSession() function in sdm::HWCSession 234 HWCSession *hwc_session = new HWCSession(module); in Open() 276 HWCSession *hwc_session = static_cast<HWCSession *>(device); in Prepare() 382 HWCSession *hwc_session = static_cast<HWCSession *>(device); in Set() 480 HWCSession *hwc_session = static_cast<HWCSession *>(device); in EventControl() 496 HWCSession *hwc_session = static_cast<HWCSession *>(device); in SetPowerMode() 533 HWCSession *hwc_session = static_cast<HWCSession *>(device); in RegisterProcs() 559 HWCSession *hwc_session = static_cast<HWCSession *>(device); in GetDisplayConfigs() 580 HWCSession *hwc_session = static_cast<HWCSession *>(device); in GetDisplayAttributes() 601 HWCSession *hwc_session = static_cast<HWCSession *>(device); in GetActiveConfig() [all …]
|
H A D | hwc_session.h | 40 class HWCSession : hwc_composer_device_1_t, public qClient::BnQClient { 44 hw_module_methods_t::open = HWCSession::Open; in HWCModuleMethods() 48 explicit HWCSession(const hw_module_t *module);
|