/hardware/qcom/display/msm8909/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 …]
|
/hardware/qcom/display/msm8909w_3100/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 …]
|
/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);
|
/hardware/ti/am57x/libhwcomposer/ |
D | display.cpp | 28 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/ |
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 | 546 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 …]
|
D | hwc_display_external.h | 38 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/ |
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 | 57 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/ |
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 | 57 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 …]
|
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() 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/ |
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() 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 …]
|
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() 232 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);
|
/hardware/qcom/sm8150/display/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 | 54 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/ |
D | hwc_display.cpp | 215 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 …]
|
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);
|