Home
last modified time | relevance | path

Searched refs:HWCSession (Results 1 – 25 of 34) sorted by relevance

12

/aosp12/hardware/qcom/display/msm8996/sdm/libs/hwc2/
H A Dhwc_session.cpp67 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 Dhwc_session.h36 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 Dhwc_session_services.cpp44 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 Dhwc_session.cpp65 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 Dpixel-display.h29 using sdm::HWCSession;
34 Display(HWCSession *hwc_session);
44 HWCSession *mHWCSession = nullptr;
/aosp12/hardware/qcom/display/msm8998/sdm/libs/hwc2/
H A Dhwc_session.cpp68 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 Dhwc_session.h37 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 Dhwc_session.cpp135 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 Dhwc_session_services.cpp43 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 Dhwc_session.h87 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 Dhwc_session_services.cpp46 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 Dhwc_session.cpp152 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 Dhwc_session.h89 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 Dhwc_session.cpp72 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 Dhwc_session_services.cpp44 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 Dhwc_session.h66 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 Dhwc_session.cpp91 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 Dhwc_session.h39 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 Dhwc_session.cpp129 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 Dhwc_session_services.cpp44 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 Dhwc_session.h75 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 Dhwc_session.cpp94 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 Dhwc_session.h40 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 Dhwc_session.cpp94 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 Dhwc_session.h40 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);

12