Home
last modified time | relevance | path

Searched refs:HWCDisplay (Results 1 – 25 of 132) sorted by relevance

123456

/hardware/qcom/display/msm8909/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_display.cpp135 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 …]
/hardware/qcom/display/msm8909w_3100/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_display.cpp135 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 …]
/hardware/qcom/display/msm8996/sdm/libs/hwc/
Dhwc_display.cpp67 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 …]
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_external.h32 class HWCDisplayExternal : public HWCDisplay {
36 HWCDisplay **hwc_display);
38 qService::QService *qservice, HWCDisplay **hwc_display);
39 static void Destroy(HWCDisplay *hwc_display);
/hardware/ti/am57x/libhwcomposer/
Ddisplay.cpp28 HWCDisplay::HWCDisplay(enum disp_role role) : in HWCDisplay() function in HWCDisplay
39 void HWCDisplay::setup_composition_pipes() in setup_composition_pipes()
57 void HWCDisplay::page_flip_handler(int fd, unsigned int frame, unsigned int sec, unsigned int usec,… in page_flip_handler()
59 HWCDisplay* display = static_cast<HWCDisplay*>(data); in page_flip_handler()
83 static int vblank_kick(HWCDisplay* display) in vblank_kick()
102 void HWCDisplay::vblank_handler(int fd, unsigned int frame, unsigned int sec, unsigned int usec, vo… in vblank_handler()
104 HWCDisplay* display = static_cast<HWCDisplay*>(data); in vblank_handler()
118 int HWCDisplay::set_vsync_state(bool state) in set_vsync_state()
154 int HWCDisplay::update_display(drm_plane_props_t* planeProp) in update_display()
191 void HWCDisplay::blank(int blank) in blank()
[all …]
/hardware/qcom/sdm845/display/sdm/libs/hwc2/
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);
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);
Dhwc_display.cpp546 HWCDisplay::HWCDisplay(CoreInterface *core_intf, HWCCallbacks *callbacks, DisplayType type, in HWCDisplay() function in sdm::HWCDisplay
559 int HWCDisplay::Init() { in Init()
608 int HWCDisplay::Deinit() { in Deinit()
629 HWC2::Error HWCDisplay::CreateLayer(hwc2_layer_t *out_layer_id) { in CreateLayer()
641 HWCLayer *HWCDisplay::GetHWCLayer(hwc2_layer_t layer_id) { in GetHWCLayer()
651 HWC2::Error HWCDisplay::DestroyLayer(hwc2_layer_t layer_id) { in DestroyLayer()
676 void HWCDisplay::BuildLayerStack() { in BuildLayerStack()
856 void HWCDisplay::BuildSolidFillStack() { in BuildSolidFillStack()
866 HWC2::Error HWCDisplay::SetLayerZOrder(hwc2_layer_t layer_id, uint32_t z) { in SetLayerZOrder()
898 HWC2::Error HWCDisplay::SetVsyncEnabled(HWC2::Vsync enabled) { in SetVsyncEnabled()
[all …]
Dhwc_display_external.h38 class HWCDisplayExternal : public HWCDisplay {
43 HWCDisplay **hwc_display);
46 HWCDisplay **hwc_display);
47 static void Destroy(HWCDisplay *hwc_display);
/hardware/qcom/display/msm8909/sdm/libs/hwc2/
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);
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);
Dhwc_display.cpp57 std::bitset<kDisplayMax> HWCDisplay::validated_ = 0;
344 HWCDisplay::HWCDisplay(CoreInterface *core_intf, HWCCallbacks *callbacks, DisplayType type, in HWCDisplay() function in sdm::HWCDisplay
357 int HWCDisplay::Init() { in Init()
402 int HWCDisplay::Deinit() { in Deinit()
426 HWC2::Error HWCDisplay::CreateLayer(hwc2_layer_t *out_layer_id) { in CreateLayer()
437 HWCLayer *HWCDisplay::GetHWCLayer(hwc2_layer_t layer_id) { in GetHWCLayer()
447 HWC2::Error HWCDisplay::DestroyLayer(hwc2_layer_t layer_id) { in DestroyLayer()
472 void HWCDisplay::BuildLayerStack() { in BuildLayerStack()
633 void HWCDisplay::BuildSolidFillStack() { in BuildLayerStack()
643 HWC2::Error HWCDisplay::SetLayerZOrder(hwc2_layer_t layer_id, uint32_t z) { in BuildLayerStack()
[all …]
/hardware/qcom/display/msm8909w_3100/sdm/libs/hwc2/
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);
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);
Dhwc_display.cpp57 std::bitset<kDisplayMax> HWCDisplay::validated_ = 0;
333 HWCDisplay::HWCDisplay(CoreInterface *core_intf, HWCCallbacks *callbacks, DisplayType type, in HWCDisplay() function in sdm::HWCDisplay
346 int HWCDisplay::Init() { in Init()
391 int HWCDisplay::Deinit() { in Deinit()
412 HWC2::Error HWCDisplay::CreateLayer(hwc2_layer_t *out_layer_id) { in CreateLayer()
421 HWCLayer *HWCDisplay::GetHWCLayer(hwc2_layer_t layer_id) { in GetHWCLayer()
431 HWC2::Error HWCDisplay::DestroyLayer(hwc2_layer_t layer_id) { in DestroyLayer()
454 void HWCDisplay::BuildLayerStack() { in BuildLayerStack()
591 void HWCDisplay::BuildSolidFillStack() { in BuildLayerStack()
601 HWC2::Error HWCDisplay::SetLayerZOrder(hwc2_layer_t layer_id, uint32_t z) { in BuildLayerStack()
[all …]
Dhwc_display_virtual.cpp47 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()
139 status = HWCDisplay::CommitLayerStack(); in Present()
156 status = HWCDisplay::PostCommitLayerStack(out_retire_fence); in Present()
231 HWCDisplay::SetFrameDumpConfig(count, bit_mask_layer_type); in SetFrameDumpConfig()
/hardware/qcom/display/msm8998/sdm/libs/hwc2/
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);
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);
Dhwc_display.cpp336 HWCDisplay::HWCDisplay(CoreInterface *core_intf, HWCCallbacks *callbacks, DisplayType type, in HWCDisplay() function in sdm::HWCDisplay
349 int HWCDisplay::Init() { in Init()
392 int HWCDisplay::Deinit() { in Deinit()
413 HWC2::Error HWCDisplay::CreateLayer(hwc2_layer_t *out_layer_id) { in CreateLayer()
423 HWCLayer *HWCDisplay::GetHWCLayer(hwc2_layer_t layer_id) { in GetHWCLayer()
433 HWC2::Error HWCDisplay::DestroyLayer(hwc2_layer_t layer_id) { in DestroyLayer()
456 void HWCDisplay::BuildLayerStack() { in BuildLayerStack()
597 void HWCDisplay::BuildSolidFillStack() { in BuildLayerStack()
607 HWC2::Error HWCDisplay::SetLayerZOrder(hwc2_layer_t layer_id, uint32_t z) { in BuildLayerStack()
639 HWC2::Error HWCDisplay::SetVsyncEnabled(HWC2::Vsync enabled) { in BuildLayerStack()
[all …]
Dhwc_display_virtual.cpp47 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()
232 HWCDisplay::SetFrameDumpConfig(count, bit_mask_layer_type); in SetFrameDumpConfig()
Dhwc_display_external.h37 class HWCDisplayExternal : public HWCDisplay {
42 HWCDisplay **hwc_display);
45 HWCDisplay **hwc_display);
46 static void Destroy(HWCDisplay *hwc_display);
/hardware/qcom/sm8150/display/sdm/libs/hwc2/
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);
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);
Dhwc_display.cpp54 uint32_t HWCDisplay::throttling_refresh_rate_ = 60;
444 HWCDisplay::HWCDisplay(CoreInterface *core_intf, BufferAllocator *buffer_allocator, in HWCDisplay() function in sdm::HWCDisplay
460 int HWCDisplay::Init() { in Init()
535 void HWCDisplay::UpdateConfigs() { in UpdateConfigs()
565 int HWCDisplay::Deinit() { in Deinit()
596 HWC2::Error HWCDisplay::CreateLayer(hwc2_layer_t *out_layer_id) { in CreateLayer()
608 HWCLayer *HWCDisplay::GetHWCLayer(hwc2_layer_t layer_id) { in GetHWCLayer()
618 HWC2::Error HWCDisplay::DestroyLayer(hwc2_layer_t layer_id) { in DestroyLayer()
643 void HWCDisplay::BuildLayerStack() { in BuildLayerStack()
810 void HWCDisplay::BuildSolidFillStack() { in BuildSolidFillStack()
[all …]
/hardware/qcom/display/msm8996/sdm/libs/hwc2/
Dhwc_display.cpp215 HWCDisplay::HWCDisplay(CoreInterface *core_intf, HWCCallbacks *callbacks, DisplayType type, in HWCDisplay() function in sdm::HWCDisplay
228 int HWCDisplay::Init() { in Init()
264 int HWCDisplay::Deinit() { in Deinit()
282 HWC2::Error HWCDisplay::CreateLayer(hwc2_layer_t *out_layer_id) { in CreateLayer()
293 HWCLayer *HWCDisplay::GetHWCLayer(hwc2_layer_t layer_id) { in GetHWCLayer()
303 HWC2::Error HWCDisplay::DestroyLayer(hwc2_layer_t layer_id) { in DestroyLayer()
326 void HWCDisplay::BuildLayerStack() { in BuildLayerStack()
417 void HWCDisplay::BuildSolidFillStack() { in BuildLayerStack()
427 HWC2::Error HWCDisplay::SetLayerZOrder(hwc2_layer_t layer_id, uint32_t z) { in BuildLayerStack()
459 HWC2::Error HWCDisplay::SetVsyncEnabled(HWC2::Vsync enabled) { in BuildLayerStack()
[all …]
Dhwc_display_virtual.cpp47 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()
Dhwc_display_external.h37 class HWCDisplayExternal : public HWCDisplay {
42 HWCDisplay **hwc_display);
45 HWCDisplay **hwc_display);
46 static void Destroy(HWCDisplay *hwc_display);

123456