Home
last modified time | relevance | path

Searched refs:hwc_display (Results 1 – 25 of 40) sorted by relevance

12

/hardware/qcom/display/msm8998/sdm/libs/hwc/
Dhwc_color_manager.h86 int EnableQDCMMode(bool enable, HWCDisplay *hwc_display);
117 int EnableQDCMMode(bool enable, HWCDisplay *hwc_display);
118 int SetSolidFill(const void *params, bool enable, HWCDisplay *hwc_display);
119 bool SolidFillLayersPrepare(hwc_display_contents_1_t **displays, HWCDisplay *hwc_display);
120 bool SolidFillLayersSet(hwc_display_contents_1_t **displays, HWCDisplay *hwc_display);
121 int SetFrameCapture(void *params, bool enable, HWCDisplay *hwc_display);
122 int SetDetailedEnhancer(void *params, HWCDisplay *hwc_display);
123 void SetColorModeDetailEnhancer(HWCDisplay *hwc_display);
124 int SetHWDetailedEnhancerConfig(void *params, HWCDisplay *hwc_display);
127 int CreateSolidFillLayers(HWCDisplay *hwc_display);
Dhwc_color_manager.cpp151 int HWCColorManager::EnableQDCMMode(bool enable, HWCDisplay *hwc_display) { in EnableQDCMMode() argument
163 ret = qdcm_mode_mgr_->EnableQDCMMode(enable, hwc_display); in EnableQDCMMode()
170 HWCDisplay *hwc_display) { in SolidFillLayersPrepare() argument
182 hwc_display->Perform(HWCDisplayPrimary::SET_QDCM_SOLID_FILL_INFO, solid_fill_color); in SolidFillLayersPrepare()
183 hwc_display->Prepare(solid_fill_layers_); // RECT info included. in SolidFillLayersPrepare()
193 hwc_display->Perform(HWCDisplayPrimary::UNSET_QDCM_SOLID_FILL_INFO, 0); in SolidFillLayersPrepare()
200 HWCDisplay *hwc_display) { in SolidFillLayersSet() argument
205 hwc_display->Commit(solid_fill_layers_); in SolidFillLayersSet()
236 int HWCColorManager::CreateSolidFillLayers(HWCDisplay *hwc_display) { in CreateSolidFillLayers() argument
244 hwc_display->GetMixerResolution(&primary_width, &primary_height); in CreateSolidFillLayers()
[all …]
Dhwc_display_null.cpp35 HWCDisplay **hwc_display) { in Create() argument
47 *hwc_display = hwc_display_null; in Create()
52 void HWCDisplayNull::Destroy(HWCDisplay *hwc_display) { in Destroy() argument
54 hwc_display->Deinit(); in Destroy()
55 delete hwc_display; in Destroy()
Dhwc_display_external.h36 HWCDisplay **hwc_display);
38 qService::QService *qservice, HWCDisplay **hwc_display);
39 static void Destroy(HWCDisplay *hwc_display);
Dhwc_display_external.cpp43 qService::QService *qservice, HWCDisplay **hwc_display) { in Create() argument
44 return Create(core_intf, hwc_procs, 0, 0, qservice, false, hwc_display); in Create()
50 HWCDisplay **hwc_display) { in Create() argument
97 *hwc_display = hwc_display_external; in Create()
102 void HWCDisplayExternal::Destroy(HWCDisplay *hwc_display) { in Destroy() argument
103 hwc_display->Deinit(); in Destroy()
104 delete hwc_display; in Destroy()
Dhwc_display_virtual.h38 hwc_display_contents_1_t *content_list, HWCDisplay **hwc_display);
39 static void Destroy(HWCDisplay *hwc_display);
/hardware/qcom/display/msm8998/sdm/libs/hwc2/
Dhwc_color_manager.h85 int EnableQDCMMode(bool enable, HWCDisplay *hwc_display);
116 int EnableQDCMMode(bool enable, HWCDisplay *hwc_display);
117 int SetSolidFill(const void *params, bool enable, HWCDisplay *hwc_display);
118 int SetFrameCapture(void *params, bool enable, HWCDisplay *hwc_display);
119 int SetDetailedEnhancer(void *params, HWCDisplay *hwc_display);
120 void SetColorModeDetailEnhancer(HWCDisplay *hwc_display);
121 int SetHWDetailedEnhancerConfig(void *params, HWCDisplay *hwc_display);
124 int CreateSolidFillLayers(HWCDisplay *hwc_display);
Dhwc_color_manager.cpp151 int HWCColorManager::EnableQDCMMode(bool enable, HWCDisplay *hwc_display) { in EnableQDCMMode() argument
163 ret = qdcm_mode_mgr_->EnableQDCMMode(enable, hwc_display); in EnableQDCMMode()
169 int HWCColorManager::SetSolidFill(const void *params, bool enable, HWCDisplay *hwc_display) { in SetSolidFill() argument
186 hwc_display->Perform(HWCDisplayPrimary::SET_QDCM_SOLID_FILL_INFO, solid_fill_color); in SetSolidFill()
187 hwc_display->Perform(HWCDisplayPrimary::SET_QDCM_SOLID_FILL_RECT, &solid_fill_rect); in SetSolidFill()
189 hwc_display->Perform(HWCDisplayPrimary::UNSET_QDCM_SOLID_FILL_INFO, 0); in SetSolidFill()
195 int HWCColorManager::SetFrameCapture(void *params, bool enable, HWCDisplay *hwc_display) { in SetFrameCapture() argument
203 hwc_display->GetPanelResolution(&buffer_info.buffer_config.width, in SetFrameCapture()
247 ret = hwc_display->FrameCaptureAsync(buffer_info, 1); in SetFrameCapture()
253 ret = hwc_display->GetFrameCaptureStatus(); in SetFrameCapture()
[all …]
Dhwc_display_external.cpp43 qService::QService *qservice, HWCDisplay **hwc_display) { in Create() argument
44 return Create(core_intf, callbacks, 0, 0, qservice, false, hwc_display); in Create()
50 HWCDisplay **hwc_display) { in Create() argument
88 *hwc_display = hwc_display_external; in Create()
93 void HWCDisplayExternal::Destroy(HWCDisplay *hwc_display) { in Destroy() argument
94 hwc_display->Deinit(); in Destroy()
95 delete hwc_display; in Destroy()
Dhwc_display_external.h41 HWCDisplay **hwc_display);
43 HWCDisplay **hwc_display);
44 static void Destroy(HWCDisplay *hwc_display);
Dhwc_display_virtual.cpp46 uint32_t height, int32_t *format, HWCDisplay **hwc_display) { in Create() argument
82 *hwc_display = static_cast<HWCDisplay *>(hwc_display_virtual); in Create()
87 void HWCDisplayVirtual::Destroy(HWCDisplay *hwc_display) { in Destroy() argument
88 hwc_display->Deinit(); in Destroy()
89 delete hwc_display; in Destroy()
Dhwc_display_virtual.h42 uint32_t height, int32_t *format, HWCDisplay **hwc_display);
43 static void Destroy(HWCDisplay *hwc_display);
/hardware/qcom/display/msm8996/sdm/libs/hwc/
Dhwc_color_manager.h86 int EnableQDCMMode(bool enable, HWCDisplay *hwc_display);
117 int EnableQDCMMode(bool enable, HWCDisplay *hwc_display);
118 int SetSolidFill(const void *params, bool enable, HWCDisplay *hwc_display);
119 bool SolidFillLayersPrepare(hwc_display_contents_1_t **displays, HWCDisplay *hwc_display);
120 bool SolidFillLayersSet(hwc_display_contents_1_t **displays, HWCDisplay *hwc_display);
121 int SetFrameCapture(void *params, bool enable, HWCDisplay *hwc_display);
124 int CreateSolidFillLayers(HWCDisplay *hwc_display);
Dhwc_display_null.cpp35 HWCDisplay **hwc_display) { in Create() argument
47 *hwc_display = hwc_display_null; in Create()
52 void HWCDisplayNull::Destroy(HWCDisplay *hwc_display) { in Destroy() argument
54 hwc_display->Deinit(); in Destroy()
55 delete hwc_display; in Destroy()
Dhwc_color_manager.cpp151 int HWCColorManager::EnableQDCMMode(bool enable, HWCDisplay *hwc_display) { in EnableQDCMMode() argument
163 ret = qdcm_mode_mgr_->EnableQDCMMode(enable, hwc_display); in EnableQDCMMode()
170 HWCDisplay *hwc_display) { in SolidFillLayersPrepare() argument
182 hwc_display->Perform(HWCDisplayPrimary::SET_QDCM_SOLID_FILL_INFO, solid_fill_color); in SolidFillLayersPrepare()
183 hwc_display->Prepare(solid_fill_layers_); // RECT info included. in SolidFillLayersPrepare()
193 hwc_display->Perform(HWCDisplayPrimary::UNSET_QDCM_SOLID_FILL_INFO, 0); in SolidFillLayersPrepare()
200 HWCDisplay *hwc_display) { in SolidFillLayersSet() argument
205 hwc_display->Commit(solid_fill_layers_); in SolidFillLayersSet()
236 int HWCColorManager::CreateSolidFillLayers(HWCDisplay *hwc_display) { in CreateSolidFillLayers() argument
244 hwc_display->GetMixerResolution(&primary_width, &primary_height); in CreateSolidFillLayers()
[all …]
Dhwc_display_external.h36 HWCDisplay **hwc_display);
38 qService::QService *qservice, HWCDisplay **hwc_display);
39 static void Destroy(HWCDisplay *hwc_display);
Dhwc_display_external.cpp43 qService::QService *qservice, HWCDisplay **hwc_display) { in Create() argument
44 return Create(core_intf, hwc_procs, 0, 0, qservice, false, hwc_display); in Create()
50 HWCDisplay **hwc_display) { in Create() argument
92 *hwc_display = hwc_display_external; in Create()
97 void HWCDisplayExternal::Destroy(HWCDisplay *hwc_display) { in Destroy() argument
98 hwc_display->Deinit(); in Destroy()
99 delete hwc_display; in Destroy()
Dhwc_display_virtual.h38 hwc_display_contents_1_t *content_list, HWCDisplay **hwc_display);
39 static void Destroy(HWCDisplay *hwc_display);
Dhwc_display_virtual.cpp46 HWCDisplay **hwc_display) { in Create() argument
88 *hwc_display = static_cast<HWCDisplay *>(hwc_display_virtual); in Create()
93 void HWCDisplayVirtual::Destroy(HWCDisplay *hwc_display) { in Destroy() argument
94 hwc_display->Deinit(); in Destroy()
95 delete hwc_display; in Destroy()
/hardware/qcom/display/msm8996/sdm/libs/hwc2/
Dhwc_color_manager.cpp154 int HWCColorManager::EnableQDCMMode(bool enable, HWCDisplay *hwc_display) { in EnableQDCMMode() argument
166 ret = qdcm_mode_mgr_->EnableQDCMMode(enable, hwc_display); in EnableQDCMMode()
172 int HWCColorManager::SetSolidFill(const void *params, bool enable, HWCDisplay *hwc_display) { in SetSolidFill() argument
189 hwc_display->Perform(HWCDisplayPrimary::SET_QDCM_SOLID_FILL_INFO, solid_fill_color); in SetSolidFill()
190 hwc_display->Perform(HWCDisplayPrimary::SET_QDCM_SOLID_FILL_RECT, &solid_fill_rect); in SetSolidFill()
192 hwc_display->Perform(HWCDisplayPrimary::UNSET_QDCM_SOLID_FILL_INFO, 0); in SetSolidFill()
198 int HWCColorManager::SetFrameCapture(void *params, bool enable, HWCDisplay *hwc_display) { in SetFrameCapture() argument
206 hwc_display->GetFrameBufferResolution(&buffer_info.buffer_config.width, in SetFrameCapture()
347 int HWCQDCMModeManager::EnableQDCMMode(bool enable, HWCDisplay *hwc_display) { in EnableQDCMMode() argument
354 if (hwc_display) { in EnableQDCMMode()
[all …]
Dhwc_color_manager.h84 int EnableQDCMMode(bool enable, HWCDisplay *hwc_display);
115 int EnableQDCMMode(bool enable, HWCDisplay *hwc_display);
116 int SetSolidFill(const void *params, bool enable, HWCDisplay *hwc_display);
117 int SetFrameCapture(void *params, bool enable, HWCDisplay *hwc_display);
120 int CreateSolidFillLayers(HWCDisplay *hwc_display);
Dhwc_display_external.cpp44 HWCDisplay **hwc_display) { in Create() argument
45 return Create(core_intf, buffer_allocator, callbacks, 0, 0, qservice, false, hwc_display); in Create()
52 HWCDisplay **hwc_display) { in Create() argument
91 *hwc_display = hwc_display_external; in Create()
96 void HWCDisplayExternal::Destroy(HWCDisplay *hwc_display) { in Destroy() argument
97 hwc_display->Deinit(); in Destroy()
98 delete hwc_display; in Destroy()
Dhwc_display_external.h42 HWCDisplay **hwc_display);
45 HWCDisplay **hwc_display);
46 static void Destroy(HWCDisplay *hwc_display);
Dhwc_display_virtual.cpp47 uint32_t height, int32_t *format, HWCDisplay **hwc_display) { in Create() argument
84 *hwc_display = static_cast<HWCDisplay *>(hwc_display_virtual); in Create()
89 void HWCDisplayVirtual::Destroy(HWCDisplay *hwc_display) { in Destroy() argument
90 hwc_display->Deinit(); in Destroy()
91 delete hwc_display; in Destroy()
Dhwc_display_virtual.h43 uint32_t height, int32_t *format, HWCDisplay **hwc_display);
44 static void Destroy(HWCDisplay *hwc_display);

12