Searched refs:HWCDisplay (Results 1 – 12 of 12) sorted by relevance
/hardware/qcom/display/msm8996/sdm/libs/hwc/ |
D | hwc_display.cpp | 75 HWCDisplay::HWCDisplay(CoreInterface *core_intf, hwc_procs_t const **hwc_procs, DisplayType type, in HWCDisplay() function in sdm::HWCDisplay 80 int HWCDisplay::Init() { in Init() 128 int HWCDisplay::Deinit() { in Deinit() 151 int HWCDisplay::EventControl(int event, int enable) { in EventControl() 178 int HWCDisplay::SetPowerMode(int mode) { in SetPowerMode() 229 int HWCDisplay::GetDisplayConfigs(uint32_t *configs, size_t *num_configs) { in GetDisplayConfigs() 238 int HWCDisplay::GetDisplayAttributes(uint32_t config, const uint32_t *attributes, int32_t *values) { in GetDisplayAttributes() 267 int HWCDisplay::GetActiveConfig() { in GetActiveConfig() 271 int HWCDisplay::SetActiveConfig(int index) { in SetActiveConfig() 275 void HWCDisplay::SetFrameDumpConfig(uint32_t count, uint32_t bit_mask_layer_type) { in SetFrameDumpConfig() [all …]
|
D | hwc_color_manager.h | 85 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 bool SolidFillLayersPrepare(hwc_display_contents_1_t **displays, HWCDisplay *hwc_display); 119 bool SolidFillLayersSet(hwc_display_contents_1_t **displays, HWCDisplay *hwc_display); 122 int CreateSolidFillLayers(HWCDisplay *hwc_display);
|
D | hwc_display_external.h | 32 class HWCDisplayExternal : public HWCDisplay { 35 uint32_t primary_height, HWCDisplay **hwc_display); 36 static void Destroy(HWCDisplay *hwc_display);
|
D | hwc_display_external.cpp | 43 HWCDisplay **hwc_display) { in Create() 47 HWCDisplay *hwc_display_external = new HWCDisplayExternal(core_intf, hwc_procs); in Create() 73 void HWCDisplayExternal::Destroy(HWCDisplay *hwc_display) { in Destroy() 79 : HWCDisplay(core_intf, hwc_procs, kHDMI, HWC_DISPLAY_EXTERNAL, false) { in HWCDisplayExternal() 120 status = HWCDisplay::CommitLayerStack(content_list); in Commit() 125 status = HWCDisplay::PostCommitLayerStack(content_list); in Commit()
|
D | hwc_display_virtual.cpp | 46 HWCDisplay **hwc_display) { in Create() 88 *hwc_display = static_cast<HWCDisplay *>(hwc_display_virtual); in Create() 93 void HWCDisplayVirtual::Destroy(HWCDisplay *hwc_display) { in Destroy() 99 : HWCDisplay(core_intf, hwc_procs, kVirtual, HWC_DISPLAY_VIRTUAL, false), in HWCDisplayVirtual() 109 return HWCDisplay::Init(); in Init() 115 status = HWCDisplay::Deinit(); in Deinit() 173 status = HWCDisplay::CommitLayerStack(content_list); in Commit() 180 status = HWCDisplay::PostCommitLayerStack(content_list); in Commit() 344 HWCDisplay::SetFrameDumpConfig(count, bit_mask_layer_type); in SetFrameDumpConfig()
|
D | hwc_display_virtual.h | 34 class HWCDisplayVirtual : public HWCDisplay { 38 hwc_display_contents_1_t *content_list, HWCDisplay **hwc_display); 39 static void Destroy(HWCDisplay *hwc_display);
|
D | hwc_display_primary.h | 33 class HWCDisplayPrimary : public HWCDisplay { 44 HWCDisplay **hwc_display); 45 static void Destroy(HWCDisplay *hwc_display);
|
D | hwc_display_primary.cpp | 42 HWCDisplay **hwc_display) { in Create() 47 HWCDisplay *hwc_display_primary = new HWCDisplayPrimary(core_intf, hwc_procs); in Create() 74 void HWCDisplayPrimary::Destroy(HWCDisplay *hwc_display) { in Destroy() 80 : HWCDisplay(core_intf, hwc_procs, kPrimary, HWC_DISPLAY_PRIMARY, true), cpu_hint_(NULL) { in HWCDisplayPrimary() 97 return HWCDisplay::Init(); in Init() 204 status = HWCDisplay::CommitLayerStack(content_list); in Commit() 209 status = HWCDisplay::PostCommitLayerStack(content_list); in Commit()
|
D | hwc_display.h | 38 class HWCDisplay : public DisplayEventHandler { 40 virtual ~HWCDisplay() { } in ~HWCDisplay() 122 HWCDisplay(CoreInterface *core_intf, hwc_procs_t const **hwc_procs, DisplayType type, int id, 204 inline int HWCDisplay::Perform(uint32_t operation, ...) { in Perform()
|
D | hwc_color_manager.cpp | 164 int HWCColorManager::EnableQDCMMode(bool enable, HWCDisplay *hwc_display) { in EnableQDCMMode() 183 HWCDisplay *hwc_display) { in SolidFillLayersPrepare() 213 HWCDisplay *hwc_display) { in SolidFillLayersSet() 249 int HWCColorManager::CreateSolidFillLayers(HWCDisplay *hwc_display) { in CreateSolidFillLayers() 330 int HWCColorManager::SetSolidFill(const void *params, bool enable, HWCDisplay *hwc_display) { in SetSolidFill() 472 int HWCQDCMModeManager::EnableQDCMMode(bool enable, HWCDisplay *hwc_display) { in EnableQDCMMode()
|
D | hwc_session.h | 130 HWCDisplay *hwc_display_[HWC_NUM_DISPLAY_TYPES] = { NULL };
|
D | hwc_session.cpp | 262 HWCDisplay *primary_display = hwc_session->hwc_display_[HWC_DISPLAY_PRIMARY]; in Prepare() 345 HWCDisplay *primary_display = hwc_session->hwc_display_[HWC_DISPLAY_PRIMARY]; in Set()
|