Home
last modified time | relevance | path

Searched refs:hwc_display_ (Results 1 – 22 of 22) sorted by relevance

/hardware/qcom/display/msm8996/sdm/libs/hwc/
Dhwc_session.cpp150 &hwc_display_[HWC_DISPLAY_PRIMARY]); in Init()
156 &hwc_display_[HWC_DISPLAY_PRIMARY]); in Init()
161 &hwc_display_[HWC_DISPLAY_PRIMARY]); in Init()
166 &hwc_display_[HWC_DISPLAY_PRIMARY]); in Init()
181 HWCDisplayPrimary::Destroy(hwc_display_[HWC_DISPLAY_PRIMARY]); in Init()
182 hwc_display_[HWC_DISPLAY_PRIMARY] = 0; in Init()
191 HWCDisplayPrimary::Destroy(hwc_display_[HWC_DISPLAY_PRIMARY]); in Deinit()
192 hwc_display_[HWC_DISPLAY_PRIMARY] = 0; in Deinit()
280 HWCDisplay *primary_display = hwc_session->hwc_display_[HWC_DISPLAY_PRIMARY]; in Prepare()
298 if (hwc_session->hwc_display_[HWC_DISPLAY_EXTERNAL] || in Prepare()
[all …]
Dhwc_session.h132 HWCDisplay *hwc_display_[HWC_NUM_DISPLAY_TYPES] = { NULL }; variable
/hardware/qcom/display/msm8909/sdm/libs/hwc/
Dhwc_session.cpp171 &hwc_display_[HWC_DISPLAY_PRIMARY]); in Init()
176 &hwc_display_[HWC_DISPLAY_PRIMARY]); in Init()
181 &hwc_display_[HWC_DISPLAY_PRIMARY]); in Init()
208 HWCDisplayPrimary::Destroy(hwc_display_[HWC_DISPLAY_PRIMARY]); in Deinit()
209 hwc_display_[HWC_DISPLAY_PRIMARY] = 0; in Deinit()
299 HWCDisplay *primary_display = hwc_session->hwc_display_[HWC_DISPLAY_PRIMARY]; in Prepare()
317 if (hwc_session->hwc_display_[HWC_DISPLAY_EXTERNAL] || in Prepare()
323 bool connected = (hwc_session->hwc_display_[HWC_DISPLAY_VIRTUAL] != NULL); in Prepare()
339 if (hwc_session->hwc_display_[dpy]) { in Prepare()
345 hwc_session->hwc_display_[dpy]->Prepare(content_list); in Prepare()
[all …]
Dhwc_session.h138 HWCDisplay *hwc_display_[HWC_NUM_DISPLAY_TYPES] = { NULL }; variable
/hardware/qcom/display/msm8909w_3100/sdm/libs/hwc/
Dhwc_session.cpp171 &hwc_display_[HWC_DISPLAY_PRIMARY]); in Init()
176 &hwc_display_[HWC_DISPLAY_PRIMARY]); in Init()
181 &hwc_display_[HWC_DISPLAY_PRIMARY]); in Init()
208 HWCDisplayPrimary::Destroy(hwc_display_[HWC_DISPLAY_PRIMARY]); in Deinit()
209 hwc_display_[HWC_DISPLAY_PRIMARY] = 0; in Deinit()
299 HWCDisplay *primary_display = hwc_session->hwc_display_[HWC_DISPLAY_PRIMARY]; in Prepare()
317 if (hwc_session->hwc_display_[HWC_DISPLAY_EXTERNAL] || in Prepare()
323 bool connected = (hwc_session->hwc_display_[HWC_DISPLAY_VIRTUAL] != NULL); in Prepare()
339 if (hwc_session->hwc_display_[dpy]) { in Prepare()
345 hwc_session->hwc_display_[dpy]->Prepare(content_list); in Prepare()
[all …]
Dhwc_session.h138 HWCDisplay *hwc_display_[HWC_NUM_DISPLAY_TYPES] = { NULL }; variable
/hardware/qcom/display/msm8909w_3100/sdm/libs/hwc2/
Dhwc_session_services.cpp102 connected = hwc_display_[disp_id]; in isDisplayConnected()
122 } else if (!hwc_display_[disp_id]) { in SetSecondaryDisplayStatus()
125 return hwc_display_[disp_id]->SetDisplayStatus(status); in SetSecondaryDisplayStatus()
140 HWCDisplay *hwc_display = hwc_display_[HWC_DISPLAY_PRIMARY]; in configureDynRefeshRate()
163 if (disp_id >= 0 && hwc_display_[disp_id]) { in GetConfigCount()
164 return hwc_display_[disp_id]->GetDisplayConfigCount(count); in GetConfigCount()
183 if (disp_id >= 0 && hwc_display_[disp_id]) { in GetActiveConfigIndex()
184 return hwc_display_[disp_id]->GetActiveDisplayConfig(config); in GetActiveConfigIndex()
208 if (hwc_display_[disp_id]) { in SetActiveConfigIndex()
209 error = hwc_display_[disp_id]->SetActiveDisplayConfig(config); in SetActiveConfigIndex()
[all …]
Dhwc_session.cpp185 &hwc_display_[HWC_DISPLAY_PRIMARY]); in Init()
190 &hwc_display_[HWC_DISPLAY_PRIMARY]); in Init()
217 HWCDisplay *primary_display = hwc_display_[HWC_DISPLAY_PRIMARY]; in Deinit()
225 hwc_display_[HWC_DISPLAY_PRIMARY] = nullptr; in Deinit()
376 if (hwc_session->hwc_display_[display]) { in DestroyVirtualDisplay()
377 HWCDisplayVirtual::Destroy(hwc_session->hwc_display_[display]); in DestroyVirtualDisplay()
378 hwc_session->hwc_display_[display] = nullptr; in DestroyVirtualDisplay()
401 if (hwc_session->hwc_display_[id]) { in Dump()
402 s += hwc_session->hwc_display_[id]->Dump(); in Dump()
516 if (hwc_session->hwc_display_[display]) { in PresentDisplay()
[all …]
Dhwc_session.h90 if (hwc_session->hwc_display_[display]) { in CallDisplayFunction()
91 auto hwc_display = hwc_session->hwc_display_[display]; in CallDisplayFunction()
107 if (hwc_session->hwc_display_[display]) { in CallLayerFunction()
109 auto hwc_layer = hwc_session->hwc_display_[display]->GetHWCLayer(layer); in CallLayerFunction()
112 if (hwc_session->hwc_display_[display]->GetGeometryChanges()) { in CallLayerFunction()
113 hwc_session->hwc_display_[display]->ResetValidation(); in CallLayerFunction()
228 HWCDisplay *hwc_display_[HWC_NUM_DISPLAY_TYPES] = {nullptr}; variable
/hardware/qcom/display/msm8909/sdm/libs/hwc2/
Dhwc_session_services.cpp109 connected = hwc_display_[disp_id]; in isDisplayConnected()
128 } else if (!hwc_display_[disp_id]) { in SetSecondaryDisplayStatus()
131 return hwc_display_[disp_id]->SetDisplayStatus(status); in SetSecondaryDisplayStatus()
145 HWCDisplay *hwc_display = hwc_display_[HWC_DISPLAY_PRIMARY]; in configureDynRefeshRate()
172 if (hwc_display_[disp_id]) { in GetConfigCount()
173 return hwc_display_[disp_id]->GetDisplayConfigCount(count); in GetConfigCount()
196 if (hwc_display_[disp_id]) { in GetActiveConfigIndex()
197 return hwc_display_[disp_id]->GetActiveDisplayConfig(config); in GetActiveConfigIndex()
220 if (hwc_display_[disp_id]) { in SetActiveConfigIndex()
221 error = hwc_display_[disp_id]->SetActiveDisplayConfig(config); in SetActiveConfigIndex()
[all …]
Dhwc_session.cpp201 &hwc_display_[HWC_DISPLAY_PRIMARY]); in Init()
223 HWCDisplay *primary_display = hwc_display_[HWC_DISPLAY_PRIMARY]; in Deinit()
231 hwc_display_[HWC_DISPLAY_PRIMARY] = nullptr; in Deinit()
374 if (hwc_session->hwc_display_[display]) { in DestroyVirtualDisplay()
375 HWCDisplayVirtual::Destroy(hwc_session->hwc_display_[display]); in DestroyVirtualDisplay()
376 hwc_session->hwc_display_[display] = nullptr; in DestroyVirtualDisplay()
397 if (hwc_session->hwc_display_[id]) { in Dump()
398 s += hwc_session->hwc_display_[id]->Dump(); in Dump()
519 if (hwc_session->hwc_display_[display]) { in PresentDisplay()
520 status = hwc_session->hwc_display_[display]->Present(out_retire_fence); in PresentDisplay()
[all …]
Dhwc_session.h100 if (hwc_session->hwc_display_[display]) { in CallDisplayFunction()
101 auto hwc_display = hwc_session->hwc_display_[display]; in CallDisplayFunction()
118 if (hwc_session->hwc_display_[display]) { in CallLayerFunction()
120 auto hwc_layer = hwc_session->hwc_display_[display]->GetHWCLayer(layer); in CallLayerFunction()
123 if (hwc_session->hwc_display_[display]->GetGeometryChanges()) { in CallLayerFunction()
124 hwc_session->hwc_display_[display]->ResetValidation(); in CallLayerFunction()
245 HWCDisplay *hwc_display_[HWC_NUM_DISPLAY_TYPES] = {nullptr}; variable
/hardware/qcom/sdm845/display/sdm/libs/hwc2/
Dhwc_session_services.cpp105 connected = hwc_display_[disp_id]; in isDisplayConnected()
123 } else if (!hwc_display_[disp_id]) { in SetSecondaryDisplayStatus()
126 return hwc_display_[disp_id]->SetDisplayStatus(status); in SetSecondaryDisplayStatus()
140 HWCDisplay *hwc_display = hwc_display_[HWC_DISPLAY_PRIMARY]; in configureDynRefeshRate()
168 if (hwc_display_[disp_id]) { in GetConfigCount()
169 return hwc_display_[disp_id]->GetDisplayConfigCount(count); in GetConfigCount()
193 if (hwc_display_[disp_id]) { in GetActiveConfigIndex()
194 return hwc_display_[disp_id]->GetActiveDisplayConfig(config); in GetActiveConfigIndex()
218 if (hwc_display_[disp_id]) { in SetActiveConfigIndex()
219 error = hwc_display_[disp_id]->SetActiveDisplayConfig(config); in SetActiveConfigIndex()
[all …]
Dhwc_session.cpp194 &hwc_display_[HWC_DISPLAY_PRIMARY]); in Init()
237 HWCDisplay *primary_display = hwc_display_[HWC_DISPLAY_PRIMARY]; in Deinit()
245 hwc_display_[HWC_DISPLAY_PRIMARY] = nullptr; in Deinit()
391 if (hwc_session->hwc_display_[display]) { in DestroyVirtualDisplay()
392 HWCDisplayVirtual::Destroy(hwc_session->hwc_display_[display]); in DestroyVirtualDisplay()
393 hwc_session->hwc_display_[display] = nullptr; in DestroyVirtualDisplay()
414 if (hwc_session->hwc_display_[id]) { in Dump()
415 s += hwc_session->hwc_display_[id]->Dump(); in Dump()
610 if (display >= HWC_NUM_DISPLAY_TYPES || (hwc_session->hwc_display_[display] == nullptr) ) { in GetDozeSupport()
654 if (display >= HWC_NUM_DISPLAY_TYPES || (hwc_session->hwc_display_[display] == nullptr)) { in PresentDisplay()
[all …]
Dhwc_session.h112 if (hwc_session->hwc_display_[display]) { in CallDisplayFunction()
113 auto hwc_display = hwc_session->hwc_display_[display]; in CallDisplayFunction()
134 if (hwc_session->hwc_display_[display]) { in CallLayerFunction()
136 auto hwc_layer = hwc_session->hwc_display_[display]->GetHWCLayer(layer); in CallLayerFunction()
139 if (hwc_session->hwc_display_[display]->GetGeometryChanges()) { in CallLayerFunction()
140 hwc_session->hwc_display_[display]->ResetValidation(); in CallLayerFunction()
295 HWCDisplay *hwc_display_[HWC_NUM_DISPLAY_TYPES] = {nullptr}; variable
/hardware/qcom/display/msm8996/sdm/libs/hwc2/
Dhwc_session.cpp113 &hwc_display_[HWC_DISPLAY_PRIMARY]); in Init()
117 &hwc_display_[HWC_DISPLAY_PRIMARY]); in Init()
132 HWCDisplayPrimary::Destroy(hwc_display_[HWC_DISPLAY_PRIMARY]); in Init()
133 hwc_display_[HWC_DISPLAY_PRIMARY] = 0; in Init()
142 HWCDisplayPrimary::Destroy(hwc_display_[HWC_DISPLAY_PRIMARY]); in Deinit()
143 hwc_display_[HWC_DISPLAY_PRIMARY] = 0; in Deinit()
270 if (display < HWC_NUM_DISPLAY_TYPES && hwc_session->hwc_display_[display]) { in DestroyVirtualDisplay()
271 HWCDisplayVirtual::Destroy(hwc_session->hwc_display_[display]); in DestroyVirtualDisplay()
272 hwc_session->hwc_display_[display] = nullptr; in DestroyVirtualDisplay()
295 if (hwc_session->hwc_display_[id]) { in Dump()
[all …]
Dhwc_session.h56 if (display < HWC_NUM_DISPLAY_TYPES && hwc_session->hwc_display_[display]) { in CallDisplayFunction()
57 auto hwc_display = hwc_session->hwc_display_[display]; in CallDisplayFunction()
73 if (display < HWC_NUM_DISPLAY_TYPES && hwc_session->hwc_display_[display]) { in CallLayerFunction()
75 auto hwc_layer = hwc_session->hwc_display_[display]->GetHWCLayer(layer); in CallLayerFunction()
78 if (hwc_session->hwc_display_[display]->geometry_changes_) { in CallLayerFunction()
79 hwc_session->hwc_display_[display]->validated_ = false; in CallLayerFunction()
179 HWCDisplay *hwc_display_[HWC_NUM_DISPLAY_TYPES] = {NULL}; variable
/hardware/qcom/sm8150/display/sdm/libs/hwc2/
Dhwc_session_services.cpp106 connected = hwc_display_[disp_idx]; in isDisplayConnected()
129 if (!hwc_display_[disp_idx]) { in SetSecondaryDisplayStatus()
134 err = hwc_display_[disp_idx]->SetDisplayStatus(status); in SetSecondaryDisplayStatus()
145 hwc_display_[active_builtin_disp_id]->ResetValidation(); in SetSecondaryDisplayStatus()
162 HWCDisplay *hwc_display = hwc_display_[HWC_DISPLAY_PRIMARY]; in configureDynRefeshRate()
196 if (hwc_display_[disp_idx]) { in GetConfigCount()
197 return hwc_display_[disp_idx]->GetDisplayConfigCount(count); in GetConfigCount()
222 if (hwc_display_[disp_idx]) { in GetActiveConfigIndex()
223 return hwc_display_[disp_idx]->GetActiveDisplayConfig(config); in GetActiveConfigIndex()
248 if (hwc_display_[disp_idx]) { in SetActiveConfigIndex()
[all …]
Dhwc_session.cpp524 hwc_session->hwc_display_[active_builtin_disp_id]->GetActiveSecureSession(&secure_sessions); in DestroyVirtualDisplay()
557 if (hwc_session->hwc_display_[id]) { in Dump()
558 s += hwc_session->hwc_display_[id]->Dump(); in Dump()
787 if (!hwc_session->hwc_display_[display]) { in PresentDisplay()
803 hwc_session->hwc_display_[display]->SetPendingRefresh(); in PresentDisplay()
806 status = hwc_session->hwc_display_[display]->Present(out_retire_fence); in PresentDisplay()
853 if (hwc_session->hwc_display_[HWC_DISPLAY_PRIMARY]) { in RegisterCallback()
1030 if (hwc_session->hwc_display_[display]) { in SetOutputBuffer()
1031 auto vds = reinterpret_cast<HWCDisplayVirtual *>(hwc_session->hwc_display_[display]); in SetOutputBuffer()
1119 HWCDisplay *hwc_display = hwc_session->hwc_display_[display];; in GetDozeSupport()
[all …]
Dhwc_session.h149 if (hwc_session->hwc_display_[display]) { in CallDisplayFunction()
150 auto hwc_display = hwc_session->hwc_display_[display]; in CallDisplayFunction()
171 if (hwc_session->hwc_display_[display]) { in CallLayerFunction()
173 auto hwc_layer = hwc_session->hwc_display_[display]->GetHWCLayer(layer); in CallLayerFunction()
176 if (hwc_session->hwc_display_[display]->GetGeometryChanges()) { in CallLayerFunction()
177 hwc_session->hwc_display_[display]->ResetValidation(); in CallLayerFunction()
409 HWCDisplay *hwc_display_[HWCCallbacks::kNumDisplays] = {nullptr}; variable
/hardware/qcom/display/msm8998/sdm/libs/hwc2/
Dhwc_session.cpp115 &hwc_display_[HWC_DISPLAY_PRIMARY]); in Init()
119 &hwc_display_[HWC_DISPLAY_PRIMARY]); in Init()
134 HWCDisplayPrimary::Destroy(hwc_display_[HWC_DISPLAY_PRIMARY]); in Init()
135 hwc_display_[HWC_DISPLAY_PRIMARY] = 0; in Init()
153 HWCDisplayPrimary::Destroy(hwc_display_[HWC_DISPLAY_PRIMARY]); in Deinit()
154 hwc_display_[HWC_DISPLAY_PRIMARY] = 0; in Deinit()
287 if (display < HWC_NUM_DISPLAY_TYPES && hwc_session->hwc_display_[display]) { in DestroyVirtualDisplay()
288 HWCDisplayVirtual::Destroy(hwc_session->hwc_display_[display]); in DestroyVirtualDisplay()
289 hwc_session->hwc_display_[display] = nullptr; in DestroyVirtualDisplay()
312 if (hwc_session->hwc_display_[id]) { in Dump()
[all …]
Dhwc_session.h57 if (display < HWC_NUM_DISPLAY_TYPES && hwc_session->hwc_display_[display]) { in CallDisplayFunction()
58 auto hwc_display = hwc_session->hwc_display_[display]; in CallDisplayFunction()
74 if (display < HWC_NUM_DISPLAY_TYPES && hwc_session->hwc_display_[display]) { in CallLayerFunction()
76 auto hwc_layer = hwc_session->hwc_display_[display]->GetHWCLayer(layer); in CallLayerFunction()
79 if (hwc_session->hwc_display_[display]->geometry_changes_) { in CallLayerFunction()
80 hwc_session->hwc_display_[display]->validated_ = false; in CallLayerFunction()
180 HWCDisplay *hwc_display_[HWC_NUM_DISPLAY_TYPES] = {NULL}; variable