/hardware/qcom/display/sdm845/sdm/libs/hwc/ |
D | hwc_color_manager.h | 86 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);
|
D | hwc_display.cpp | 135 HWCDisplay::HWCDisplay(CoreInterface *core_intf, hwc_procs_t const **hwc_procs, DisplayType type, in HWCDisplay() function in sdm::HWCDisplay 142 int HWCDisplay::Init() { in Init() 194 int HWCDisplay::Deinit() { in Deinit() 213 int HWCDisplay::EventControl(int event, int enable) { in EventControl() 240 int HWCDisplay::SetPowerMode(int mode) { in SetPowerMode() 292 int HWCDisplay::GetDisplayConfigs(uint32_t *configs, size_t *num_configs) { in GetDisplayConfigs() 301 int HWCDisplay::GetDisplayAttributes(uint32_t config, const uint32_t *display_attributes, in GetDisplayAttributes() 336 int HWCDisplay::GetActiveConfig() { in GetActiveConfig() 340 int HWCDisplay::SetActiveConfig(int index) { in SetActiveConfig() 344 DisplayError HWCDisplay::SetMixerResolution(uint32_t width, uint32_t height) { in SetMixerResolution() [all …]
|
D | hwc_display_external.h | 32 class HWCDisplayExternal : public HWCDisplay { 36 HWCDisplay **hwc_display); 38 qService::QService *qservice, HWCDisplay **hwc_display); 39 static void Destroy(HWCDisplay *hwc_display);
|
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, NULL, in HWCDisplayVirtual() 109 return HWCDisplay::Init(); in Init() 115 status = HWCDisplay::Deinit(); in Deinit() 176 status = HWCDisplay::CommitLayerStack(content_list); in Commit() 194 status = HWCDisplay::PostCommitLayerStack(content_list); in Commit() 327 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);
|
/hardware/qcom/display/msm8996/sdm/libs/hwc/ |
D | hwc_display.cpp | 67 HWCDisplay::HWCDisplay(CoreInterface *core_intf, hwc_procs_t const **hwc_procs, DisplayType type, in HWCDisplay() function in sdm::HWCDisplay 74 int HWCDisplay::Init() { in Init() 117 int HWCDisplay::Deinit() { in Deinit() 133 int HWCDisplay::EventControl(int event, int enable) { in EventControl() 160 int HWCDisplay::SetPowerMode(int mode) { in SetPowerMode() 211 int HWCDisplay::GetDisplayConfigs(uint32_t *configs, size_t *num_configs) { in GetDisplayConfigs() 220 int HWCDisplay::GetDisplayAttributes(uint32_t config, const uint32_t *display_attributes, in GetDisplayAttributes() 255 int HWCDisplay::GetActiveConfig() { in GetActiveConfig() 259 int HWCDisplay::SetActiveConfig(int index) { in SetActiveConfig() 263 DisplayError HWCDisplay::SetMixerResolution(uint32_t width, uint32_t height) { in SetMixerResolution() [all …]
|
D | hwc_color_manager.h | 86 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);
|
D | hwc_display_external.h | 32 class HWCDisplayExternal : public HWCDisplay { 36 HWCDisplay **hwc_display); 38 qService::QService *qservice, HWCDisplay **hwc_display); 39 static void Destroy(HWCDisplay *hwc_display);
|
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, NULL, in HWCDisplayVirtual() 109 return HWCDisplay::Init(); in Init() 115 status = HWCDisplay::Deinit(); in Deinit() 176 status = HWCDisplay::CommitLayerStack(content_list); in Commit() 194 status = HWCDisplay::PostCommitLayerStack(content_list); in Commit() 316 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);
|
/hardware/qcom/display/msm8996/sdm/libs/hwc2/ |
D | hwc_display.cpp | 217 HWCDisplay::HWCDisplay(CoreInterface *core_intf, HWCCallbacks *callbacks, DisplayType type, in HWCDisplay() function in sdm::HWCDisplay 230 int HWCDisplay::Init() { in Init() 258 int HWCDisplay::Deinit() { in Deinit() 276 HWC2::Error HWCDisplay::CreateLayer(hwc2_layer_t *out_layer_id) { in CreateLayer() 285 HWCLayer *HWCDisplay::GetHWCLayer(hwc2_layer_t layer_id) { in GetHWCLayer() 295 HWC2::Error HWCDisplay::DestroyLayer(hwc2_layer_t layer_id) { in DestroyLayer() 317 void HWCDisplay::BuildLayerStack() { in BuildLayerStack() 406 void HWCDisplay::BuildSolidFillStack() { in BuildLayerStack() 416 HWC2::Error HWCDisplay::SetLayerZOrder(hwc2_layer_t layer_id, uint32_t z) { in BuildLayerStack() 448 HWC2::Error HWCDisplay::SetVsyncEnabled(HWC2::Vsync enabled) { in BuildLayerStack() [all …]
|
D | hwc_display_virtual.cpp | 47 uint32_t height, int32_t *format, HWCDisplay **hwc_display) { in Create() 84 *hwc_display = static_cast<HWCDisplay *>(hwc_display_virtual); in Create() 89 void HWCDisplayVirtual::Destroy(HWCDisplay *hwc_display) { in Destroy() 96 : HWCDisplay(core_intf, callbacks, kVirtual, HWC_DISPLAY_VIRTUAL, false, NULL, in HWCDisplayVirtual() 102 return HWCDisplay::Init(); in Init() 111 status = HWCDisplay::Deinit(); in Deinit() 138 status = HWCDisplay::CommitLayerStack(); in Present() 155 status = HWCDisplay::PostCommitLayerStack(out_retire_fence); in Present() 223 HWCDisplay::SetFrameDumpConfig(count, bit_mask_layer_type); in SetFrameDumpConfig()
|
D | hwc_display_external.h | 37 class HWCDisplayExternal : public HWCDisplay { 42 HWCDisplay **hwc_display); 45 HWCDisplay **hwc_display); 46 static void Destroy(HWCDisplay *hwc_display);
|
D | hwc_color_manager.h | 84 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);
|
D | hwc_display_external.cpp | 44 HWCDisplay **hwc_display) { in Create() 52 HWCDisplay **hwc_display) { in Create() 57 HWCDisplay *hwc_display_external = new HWCDisplayExternal(core_intf, buffer_allocator, callbacks, in Create() 96 void HWCDisplayExternal::Destroy(HWCDisplay *hwc_display) { in Destroy() 105 : HWCDisplay(core_intf, callbacks, kHDMI, HWC_DISPLAY_EXTERNAL, false, qservice, in HWCDisplayExternal() 132 status = HWCDisplay::CommitLayerStack(); in Present() 134 status = HWCDisplay::PostCommitLayerStack(out_retire_fence); in Present()
|
/hardware/qcom/display/msm8998/sdm/libs/hwc2/ |
D | hwc_color_manager.h | 84 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); 118 int SetDetailedEnhancer(void *params, HWCDisplay *hwc_display); 119 void SetColorModeDetailEnhancer(HWCDisplay *hwc_display); 120 int SetHWDetailedEnhancerConfig(void *params, HWCDisplay *hwc_display); 123 int CreateSolidFillLayers(HWCDisplay *hwc_display);
|
D | hwc_display.cpp | 336 HWCDisplay::HWCDisplay(CoreInterface *core_intf, HWCCallbacks *callbacks, DisplayType type, in HWCDisplay() function in sdm::HWCDisplay 349 int HWCDisplay::Init() { in Init() 386 int HWCDisplay::Deinit() { in Deinit() 407 HWC2::Error HWCDisplay::CreateLayer(hwc2_layer_t *out_layer_id) { in CreateLayer() 416 HWCLayer *HWCDisplay::GetHWCLayer(hwc2_layer_t layer_id) { in GetHWCLayer() 426 HWC2::Error HWCDisplay::DestroyLayer(hwc2_layer_t layer_id) { in DestroyLayer() 449 void HWCDisplay::BuildLayerStack() { in BuildLayerStack() 582 void HWCDisplay::BuildSolidFillStack() { in BuildLayerStack() 592 HWC2::Error HWCDisplay::SetLayerZOrder(hwc2_layer_t layer_id, uint32_t z) { in BuildLayerStack() 624 HWC2::Error HWCDisplay::SetVsyncEnabled(HWC2::Vsync enabled) { in BuildLayerStack() [all …]
|
D | hwc_display_virtual.cpp | 47 uint32_t height, int32_t *format, HWCDisplay **hwc_display) { in Create() 84 *hwc_display = static_cast<HWCDisplay *>(hwc_display_virtual); in Create() 89 void HWCDisplayVirtual::Destroy(HWCDisplay *hwc_display) { in Destroy() 96 : HWCDisplay(core_intf, callbacks, kVirtual, HWC_DISPLAY_VIRTUAL, false, NULL, in HWCDisplayVirtual() 102 return HWCDisplay::Init(); in Init() 111 status = HWCDisplay::Deinit(); in Deinit() 138 status = HWCDisplay::CommitLayerStack(); in Present() 155 status = HWCDisplay::PostCommitLayerStack(out_retire_fence); in Present() 230 HWCDisplay::SetFrameDumpConfig(count, bit_mask_layer_type); in SetFrameDumpConfig()
|
D | hwc_display_external.h | 37 class HWCDisplayExternal : public HWCDisplay { 42 HWCDisplay **hwc_display); 45 HWCDisplay **hwc_display); 46 static void Destroy(HWCDisplay *hwc_display);
|
D | hwc_display_external.cpp | 44 HWCDisplay **hwc_display) { in Create() 52 HWCDisplay **hwc_display) { in Create() 57 HWCDisplay *hwc_display_external = new HWCDisplayExternal(core_intf, buffer_allocator, callbacks, in Create() 96 void HWCDisplayExternal::Destroy(HWCDisplay *hwc_display) { in Destroy() 105 : HWCDisplay(core_intf, callbacks, kHDMI, HWC_DISPLAY_EXTERNAL, false, qservice, in HWCDisplayExternal() 132 status = HWCDisplay::CommitLayerStack(); in Present() 134 status = HWCDisplay::PostCommitLayerStack(out_retire_fence); in Present()
|
/hardware/qcom/display/sdm845/sdm/libs/hwc2/ |
D | hwc_color_manager.h | 85 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 int SetFrameCapture(void *params, bool enable, HWCDisplay *hwc_display); 120 int SetDetailedEnhancer(void *params, HWCDisplay *hwc_display); 121 void SetColorModeDetailEnhancer(HWCDisplay *hwc_display); 122 int SetHWDetailedEnhancerConfig(void *params, HWCDisplay *hwc_display); 125 int CreateSolidFillLayers(HWCDisplay *hwc_display);
|
D | hwc_display.cpp | 327 HWCDisplay::HWCDisplay(CoreInterface *core_intf, HWCCallbacks *callbacks, DisplayType type, in HWCDisplay() function in sdm::HWCDisplay 340 int HWCDisplay::Init() { in Init() 375 int HWCDisplay::Deinit() { in Deinit() 396 HWC2::Error HWCDisplay::CreateLayer(hwc2_layer_t *out_layer_id) { in CreateLayer() 405 HWCLayer *HWCDisplay::GetHWCLayer(hwc2_layer_t layer_id) { in GetHWCLayer() 415 HWC2::Error HWCDisplay::DestroyLayer(hwc2_layer_t layer_id) { in DestroyLayer() 438 void HWCDisplay::BuildLayerStack() { in BuildLayerStack() 575 void HWCDisplay::BuildSolidFillStack() { in BuildLayerStack() 585 HWC2::Error HWCDisplay::SetLayerZOrder(hwc2_layer_t layer_id, uint32_t z) { in BuildLayerStack() 618 HWC2::Error HWCDisplay::SetVsyncEnabled(HWC2::Vsync enabled) { in BuildLayerStack() [all …]
|
D | hwc_display_virtual.cpp | 47 uint32_t height, int32_t *format, HWCDisplay **hwc_display) { in Create() 84 *hwc_display = static_cast<HWCDisplay *>(hwc_display_virtual); in Create() 89 void HWCDisplayVirtual::Destroy(HWCDisplay *hwc_display) { in Destroy() 96 : HWCDisplay(core_intf, callbacks, kVirtual, HWC_DISPLAY_VIRTUAL, false, NULL, in HWCDisplayVirtual() 102 return HWCDisplay::Init(); in Init() 111 status = HWCDisplay::Deinit(); in Deinit() 138 status = HWCDisplay::CommitLayerStack(); in Present() 155 status = HWCDisplay::PostCommitLayerStack(out_retire_fence); in Present() 230 HWCDisplay::SetFrameDumpConfig(count, bit_mask_layer_type); in SetFrameDumpConfig()
|
D | hwc_display_external.h | 37 class HWCDisplayExternal : public HWCDisplay { 42 HWCDisplay **hwc_display); 45 HWCDisplay **hwc_display); 46 static void Destroy(HWCDisplay *hwc_display);
|
D | hwc_display_external.cpp | 44 HWCDisplay **hwc_display) { in Create() 52 HWCDisplay **hwc_display) { in Create() 57 HWCDisplay *hwc_display_external = new HWCDisplayExternal(core_intf, buffer_allocator, callbacks, in Create() 96 void HWCDisplayExternal::Destroy(HWCDisplay *hwc_display) { in Destroy() 105 : HWCDisplay(core_intf, callbacks, kHDMI, HWC_DISPLAY_EXTERNAL, false, qservice, in HWCDisplayExternal() 134 status = HWCDisplay::CommitLayerStack(); in Present() 136 status = HWCDisplay::PostCommitLayerStack(out_retire_fence); in Present()
|