/hardware/qcom/display/msm8909w_3100/sdm/libs/hwc2/ |
D | hwc_session_services.cpp | 44 void HWCSession::StartServices() { in StartServices() 93 Return<void> HWCSession::isDisplayConnected(IDisplayConfig::DisplayType dpy, in isDisplayConnected() 111 int32_t HWCSession::SetSecondaryDisplayStatus(int disp_id, HWCDisplay::DisplayStatus status) { in SetSecondaryDisplayStatus() 131 Return<int32_t> HWCSession::setSecondayDisplayStatus(IDisplayConfig::DisplayType dpy, in setSecondayDisplayStatus() 136 Return<int32_t> HWCSession::configureDynRefeshRate(IDisplayConfig::DisplayDynRefreshRateOp op, in configureDynRefeshRate() 160 int32_t HWCSession::GetConfigCount(int disp_id, uint32_t *count) { in GetConfigCount() 170 Return<void> HWCSession::getConfigCount(IDisplayConfig::DisplayType dpy, in getConfigCount() 180 int32_t HWCSession::GetActiveConfigIndex(int disp_id, uint32_t *config) { in GetActiveConfigIndex() 190 Return<void> HWCSession::getActiveConfig(IDisplayConfig::DisplayType dpy, in getActiveConfig() 200 int32_t HWCSession::SetActiveConfigIndex(int disp_id, uint32_t config) { in SetActiveConfigIndex() [all …]
|
D | hwc_session.cpp | 53 static sdm::HWCSession::HWCModuleMethods g_hwc_module_methods; 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() 241 int HWCSession::Open(const hw_module_t *module, const char *name, hw_device_t **device) { in Open() 250 HWCSession *hwc_session = new HWCSession(module); in Open() 267 int HWCSession::Close(hw_device_t *device) { in Close() 275 HWCSession *hwc_session = static_cast<HWCSession *>(composer_device); in Close() 282 void HWCSession::GetCapabilities(struct hwc2_device *device, uint32_t *outCount, in GetCapabilities() [all …]
|
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()
|
/hardware/qcom/display/msm8996/sdm/libs/hwc2/ |
D | hwc_session.cpp | 50 static sdm::HWCSession::HWCModuleMethods g_hwc_module_methods; 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() 164 int HWCSession::Open(const hw_module_t *module, const char *name, hw_device_t **device) { in Open() 173 HWCSession *hwc_session = new HWCSession(module); in Open() 190 int HWCSession::Close(hw_device_t *device) { in Close() 198 HWCSession *hwc_session = static_cast<HWCSession *>(composer_device); in Close() 205 void HWCSession::GetCapabilities(struct hwc2_device *device, uint32_t *outCount, in GetCapabilities() [all …]
|
/hardware/qcom/display/msm8909/sdm/libs/hwc2/ |
D | hwc_session_services.cpp | 44 void HWCSession::StartServices() { in StartServices() 94 Return<void> HWCSession::isDisplayConnected(IDisplayConfig::DisplayType dpy, in isDisplayConnected() 118 int32_t HWCSession::SetSecondaryDisplayStatus(int disp_id, HWCDisplay::DisplayStatus status) { in SetSecondaryDisplayStatus() 137 Return<int32_t> HWCSession::setSecondayDisplayStatus(IDisplayConfig::DisplayType dpy, in setSecondayDisplayStatus() 142 Return<int32_t> HWCSession::configureDynRefeshRate(IDisplayConfig::DisplayDynRefreshRateOp op, in configureDynRefeshRate() 165 int32_t HWCSession::GetConfigCount(int disp_id, uint32_t *count) { in GetConfigCount() 179 Return<void> HWCSession::getConfigCount(IDisplayConfig::DisplayType dpy, in getConfigCount() 189 int32_t HWCSession::GetActiveConfigIndex(int disp_id, uint32_t *config) { in GetActiveConfigIndex() 203 Return<void> HWCSession::getActiveConfig(IDisplayConfig::DisplayType dpy, in getActiveConfig() 213 int32_t HWCSession::SetActiveConfigIndex(int disp_id, uint32_t config) { in SetActiveConfigIndex() [all …]
|
D | hwc_session.cpp | 54 static sdm::HWCSession::HWCModuleMethods g_hwc_module_methods; 73 Locker HWCSession::locker_[HWC_NUM_DISPLAY_TYPES]; 74 bool HWCSession::disable_skip_validate_ = false; 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() 247 int HWCSession::Open(const hw_module_t *module, const char *name, hw_device_t **device) { in Open() 254 HWCSession *hwc_session = new HWCSession(module); in Open() 271 int HWCSession::Close(hw_device_t *device) { in Close() 277 HWCSession *hwc_session = static_cast<HWCSession *>(composer_device); in Close() [all …]
|
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()
|
/hardware/qcom/sm8150/display/sdm/libs/hwc2/ |
D | hwc_session_services.cpp | 46 void HWCSession::StartServices() { in StartServices() 95 Return<void> HWCSession::isDisplayConnected(IDisplayConfig::DisplayType dpy, in isDisplayConnected() 114 int32_t HWCSession::SetSecondaryDisplayStatus(int disp_id, HWCDisplay::DisplayStatus status) { in SetSecondaryDisplayStatus() 154 Return<int32_t> HWCSession::setSecondayDisplayStatus(IDisplayConfig::DisplayType dpy, in setSecondayDisplayStatus() 159 Return<int32_t> HWCSession::configureDynRefeshRate(IDisplayConfig::DisplayDynRefreshRateOp op, in configureDynRefeshRate() 187 int32_t HWCSession::GetConfigCount(int disp_id, uint32_t *count) { in GetConfigCount() 203 Return<void> HWCSession::getConfigCount(IDisplayConfig::DisplayType dpy, in getConfigCount() 213 int32_t HWCSession::GetActiveConfigIndex(int disp_id, uint32_t *config) { in GetActiveConfigIndex() 229 Return<void> HWCSession::getActiveConfig(IDisplayConfig::DisplayType dpy, in getActiveConfig() 239 int32_t HWCSession::SetActiveConfigIndex(int disp_id, uint32_t config) { in SetActiveConfigIndex() [all …]
|
D | hwc_session.cpp | 54 static sdm::HWCSession::HWCModuleMethods g_hwc_module_methods; 73 Locker HWCSession::locker_[HWCCallbacks::kNumDisplays]; 74 bool HWCSession::power_on_pending_[HWCCallbacks::kNumDisplays]; 75 Locker HWCSession::power_state_[HWCCallbacks::kNumDisplays]; 76 Locker HWCSession::display_config_locker_; 78 int HWCSession::null_display_mode_ = 0; 152 HWCSession::HWCSession(const hw_module_t *module) { in HWCSession() function in sdm::HWCSession 161 int HWCSession::Init() { in Init() 236 int HWCSession::Deinit() { in Deinit() 268 void HWCSession::InitSupportedDisplaySlots() { in InitSupportedDisplaySlots() [all …]
|
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()
|
/hardware/qcom/display/msm8998/sdm/libs/hwc2/ |
D | hwc_session.cpp | 51 static sdm::HWCSession::HWCModuleMethods g_hwc_module_methods; 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() 177 int HWCSession::Open(const hw_module_t *module, const char *name, hw_device_t **device) { in Open() 186 HWCSession *hwc_session = new HWCSession(module); in Open() 203 int HWCSession::Close(hw_device_t *device) { in Close() 211 HWCSession *hwc_session = static_cast<HWCSession *>(composer_device); in Close() 218 void HWCSession::GetCapabilities(struct hwc2_device *device, uint32_t *outCount, in GetCapabilities() [all …]
|
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()
|
/hardware/qcom/display/msm8996/sdm/libs/hwc/ |
D | hwc_session.cpp | 62 static sdm::HWCSession::HWCModuleMethods g_hwc_module_methods; 80 Locker HWCSession::locker_; 91 HWCSession::HWCSession(const hw_module_t *module) { in HWCSession() function in sdm::HWCSession 115 int HWCSession::Init() { in Init() 190 int HWCSession::Deinit() { in Deinit() 207 int HWCSession::Open(const hw_module_t *module, const char *name, hw_device_t **device) { in Open() 216 HWCSession *hwc_session = new HWCSession(module); in Open() 234 int HWCSession::Close(hw_device_t *device) { in Close() 242 HWCSession *hwc_session = static_cast<HWCSession *>(composer_device); in Close() 250 int HWCSession::Prepare(hwc_composer_device_1 *device, size_t num_displays, in Prepare() [all …]
|
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);
|
/hardware/qcom/display/msm8909/sdm/libs/hwc/ |
D | hwc_session.cpp | 65 static sdm::HWCSession::HWCModuleMethods g_hwc_module_methods; 83 Locker HWCSession::locker_; 94 HWCSession::HWCSession(const hw_module_t *module) { in HWCSession() function in sdm::HWCSession 118 int HWCSession::Init() { in Init() 207 int HWCSession::Deinit() { in Deinit() 225 int HWCSession::Open(const hw_module_t *module, const char *name, hw_device_t **device) { in Open() 234 HWCSession *hwc_session = new HWCSession(module); in Open() 252 int HWCSession::Close(hw_device_t *device) { in Close() 260 HWCSession *hwc_session = static_cast<HWCSession *>(composer_device); in Close() 268 int HWCSession::Prepare(hwc_composer_device_1 *device, size_t num_displays, in Prepare() [all …]
|
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);
|
/hardware/qcom/sm7250/display/composer/ |
D | hwc_session.cpp | 56 extern void DisplayInit(sdm::HWCSession *hwc_session); 61 Locker HWCSession::locker_[HWCCallbacks::kNumDisplays]; 62 bool HWCSession::pending_power_mode_[HWCCallbacks::kNumDisplays]; 63 Locker HWCSession::power_state_[HWCCallbacks::kNumDisplays]; 64 Locker HWCSession::hdr_locker_[HWCCallbacks::kNumDisplays]; 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() [all …]
|
D | pixel-display.h | 29 using sdm::HWCSession; 34 Display(HWCSession *hwc_session); 44 HWCSession *mHWCSession = nullptr;
|
D | pixel-display.cpp | 29 void DisplayInit(sdm::HWCSession *hwc_session) { in DisplayInit() 51 Display::Display(HWCSession *hwc_session):mHWCSession(hwc_session) { in Display()
|
D | QtiComposer.cpp | 44 hwc_session_ = HWCSession::GetInstance(); in QtiComposer() 140 auto error = HWCSession::GetInstance()->Init(); in initialize()
|
D | QtiComposer.h | 73 HWCSession *hwc_session_ = nullptr;
|
D | hwc_session.h | 99 class HWCSession : hwc2_device_t, HWCUEventListener, public qClient::BnQClient, 107 HWCSession(); 169 static HWCSession *GetInstance(); 322 explicit CWB(HWCSession *hwc_session) : hwc_session_(hwc_session) { } in CWB() 347 HWCSession *hwc_session_ = nullptr; 353 HWCSession *hwc_session); 411 HWCSession *hwc_session_ = nullptr;
|
D | hwc_display.cpp | 1360 SCOPE_LOCK(HWCSession::locker_[id_]); in HandleEvent() 1373 SEQUENCE_WAIT_SCOPE_LOCK(HWCSession::locker_[id_]); in HandleEvent() 1380 SEQUENCE_WAIT_SCOPE_LOCK(HWCSession::locker_[id_]); in HandleEvent()
|
/hardware/qcom/sdm845/display/sdm/libs/hwc2/ |
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()
|
/hardware/qcom/display/msm8909w_3100/sdm/libs/hwc/ |
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);
|