/hardware/qcom/display/msm8996/sdm/libs/hwc/ |
H A 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);
|
H A 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);
|
H A 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);
|
H A D | hwc_display.cpp | 52 #define __CLASS__ "HWCDisplay" 65 HWCDisplay::HWCDisplay(CoreInterface *core_intf, hwc_procs_t const **hwc_procs, DisplayType type, function in class:sdm::HWCDisplay 72 int HWCDisplay::Init() { 115 int HWCDisplay::Deinit() { 131 int HWCDisplay::EventControl(int event, int enable) { 158 int HWCDisplay::SetPowerMode(int mode) { 209 int HWCDisplay::GetDisplayConfigs(uint32_t *configs, size_t *num_configs) { 218 int HWCDisplay::GetDisplayAttributes(uint32_t config, const uint32_t *display_attributes, 253 int HWCDisplay [all...] |
H A D | hwc_display_null.cpp | 35 HWCDisplay **hwc_display) { 52 void HWCDisplayNull::Destroy(HWCDisplay *hwc_display) { 58 // We pass the display type as HWC_DISPLAY_PRIMARY to HWCDisplay, but since we override 59 // and don't chain to HWCDisplay::Init(), that type does not actually get used. 61 : HWCDisplay(core_intf, hwc_procs, kPrimary, HWC_DISPLAY_PRIMARY, false, NULL, 66 // Don't call HWCDisplay::Init() for null display, we don't want the chain of
|
H A D | hwc_display_primary.h | 33 class HWCDisplayPrimary : public HWCDisplay { 45 HWCDisplay **hwc_display); 46 static void Destroy(HWCDisplay *hwc_display);
|
H A D | hwc_display_null.h | 34 class HWCDisplayNull : public HWCDisplay { 37 HWCDisplay **hwc_display); 38 static void Destroy(HWCDisplay *hwc_display); 48 return HWCDisplay::GetDisplayConfigs(configs, num_configs);
|
H A D | hwc_display_virtual.cpp | 46 HWCDisplay **hwc_display) { 88 *hwc_display = static_cast<HWCDisplay *>(hwc_display_virtual); 93 void HWCDisplayVirtual::Destroy(HWCDisplay *hwc_display) { 99 : HWCDisplay(core_intf, hwc_procs, kVirtual, HWC_DISPLAY_VIRTUAL, false, NULL, 109 return HWCDisplay::Init(); 115 status = HWCDisplay::Deinit(); 176 status = HWCDisplay::CommitLayerStack(content_list); 194 status = HWCDisplay::PostCommitLayerStack(content_list); 316 HWCDisplay::SetFrameDumpConfig(count, bit_mask_layer_type);
|
/hardware/qcom/display/msm8996/sdm/libs/hwc2/ |
H A D | hwc_display_external.h | 37 class HWCDisplayExternal : public HWCDisplay { 41 HWCDisplay **hwc_display); 43 HWCDisplay **hwc_display); 44 static void Destroy(HWCDisplay *hwc_display);
|
H A D | hwc_display_virtual.h | 39 class HWCDisplayVirtual : public HWCDisplay { 42 uint32_t height, int32_t *format, HWCDisplay **hwc_display); 43 static void Destroy(HWCDisplay *hwc_display);
|
H A 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 int SetFrameCapture(void *params, bool enable, HWCDisplay *hwc_display); 121 int CreateSolidFillLayers(HWCDisplay *hwc_display);
|
H A D | hwc_display.cpp | 46 #define __CLASS__ "HWCDisplay" 212 HWCDisplay::HWCDisplay(CoreInterface *core_intf, HWCCallbacks *callbacks, DisplayType type, function in class:sdm::HWCDisplay 224 int HWCDisplay::Init() { 261 int HWCDisplay::Deinit() { 285 HWC2::Error HWCDisplay::CreateLayer(hwc2_layer_t *out_layer_id) { 293 HWCLayer *HWCDisplay::GetHWCLayer(hwc2_layer_t layer_id) { 303 HWC2::Error HWCDisplay::DestroyLayer(hwc2_layer_t layer_id) { 324 void HWCDisplay::BuildLayerStack() { 418 void HWCDisplay [all...] |
H A D | hwc_display_virtual.cpp | 44 uint32_t height, int32_t *format, HWCDisplay **hwc_display) { 80 *hwc_display = static_cast<HWCDisplay *>(hwc_display_virtual); 85 void HWCDisplayVirtual::Destroy(HWCDisplay *hwc_display) { 91 : HWCDisplay(core_intf, callbacks, kVirtual, HWC_DISPLAY_VIRTUAL, false, NULL, 97 return HWCDisplay::Init(); 106 status = HWCDisplay::Deinit(); 133 status = HWCDisplay::CommitLayerStack(); 150 status = HWCDisplay::PostCommitLayerStack(out_retire_fence); 215 HWCDisplay::SetFrameDumpConfig(count, bit_mask_layer_type);
|
/hardware/qcom/display/msm8998/sdm/libs/hwc2/ |
H A D | hwc_display_external.h | 37 class HWCDisplayExternal : public HWCDisplay { 41 HWCDisplay **hwc_display); 43 HWCDisplay **hwc_display); 44 static void Destroy(HWCDisplay *hwc_display);
|
H A D | hwc_display_virtual.h | 39 class HWCDisplayVirtual : public HWCDisplay { 42 uint32_t height, int32_t *format, HWCDisplay **hwc_display); 43 static void Destroy(HWCDisplay *hwc_display);
|
H A 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 int SetFrameCapture(void *params, bool enable, HWCDisplay *hwc_display); 119 int SetDetailedEnhancer(void *params, HWCDisplay *hwc_display); 122 int CreateSolidFillLayers(HWCDisplay *hwc_display);
|
H A D | hwc_display.cpp | 46 #define __CLASS__ "HWCDisplay" 212 HWCDisplay::HWCDisplay(CoreInterface *core_intf, HWCCallbacks *callbacks, DisplayType type, function in class:sdm::HWCDisplay 224 int HWCDisplay::Init() { 261 int HWCDisplay::Deinit() { 285 HWC2::Error HWCDisplay::CreateLayer(hwc2_layer_t *out_layer_id) { 293 HWCLayer *HWCDisplay::GetHWCLayer(hwc2_layer_t layer_id) { 303 HWC2::Error HWCDisplay::DestroyLayer(hwc2_layer_t layer_id) { 324 void HWCDisplay::BuildLayerStack() { 420 void HWCDisplay [all...] |
/hardware/qcom/display/msm8998/sdm/libs/hwc/ |
H A 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);
|
H A 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); 125 int CreateSolidFillLayers(HWCDisplay *hwc_display);
|
H A 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);
|
H A D | hwc_display.cpp | 52 #define __CLASS__ "HWCDisplay" 65 HWCDisplay::HWCDisplay(CoreInterface *core_intf, hwc_procs_t const **hwc_procs, DisplayType type, function in class:sdm::HWCDisplay 72 int HWCDisplay::Init() { 117 int HWCDisplay::Deinit() { 133 int HWCDisplay::EventControl(int event, int enable) { 160 int HWCDisplay::SetPowerMode(int mode) { 211 int HWCDisplay::GetDisplayConfigs(uint32_t *configs, size_t *num_configs) { 220 int HWCDisplay::GetDisplayAttributes(uint32_t config, const uint32_t *display_attributes, 255 int HWCDisplay [all...] |
H A D | hwc_display_null.cpp | 35 HWCDisplay **hwc_display) { 52 void HWCDisplayNull::Destroy(HWCDisplay *hwc_display) { 58 // We pass the display type as HWC_DISPLAY_PRIMARY to HWCDisplay, but since we override 59 // and don't chain to HWCDisplay::Init(), that type does not actually get used. 61 : HWCDisplay(core_intf, hwc_procs, kPrimary, HWC_DISPLAY_PRIMARY, false, NULL, 66 // Don't call HWCDisplay::Init() for null display, we don't want the chain of
|
H A D | hwc_display_primary.h | 33 class HWCDisplayPrimary : public HWCDisplay { 37 HWCDisplay **hwc_display); 38 static void Destroy(HWCDisplay *hwc_display);
|
H A D | hwc_display_null.h | 34 class HWCDisplayNull : public HWCDisplay { 37 HWCDisplay **hwc_display); 38 static void Destroy(HWCDisplay *hwc_display); 48 return HWCDisplay::GetDisplayConfigs(configs, num_configs);
|
H A D | hwc_display_virtual.cpp | 46 HWCDisplay **hwc_display) { 88 *hwc_display = static_cast<HWCDisplay *>(hwc_display_virtual); 93 void HWCDisplayVirtual::Destroy(HWCDisplay *hwc_display) { 99 : HWCDisplay(core_intf, hwc_procs, kVirtual, HWC_DISPLAY_VIRTUAL, false, NULL, 109 return HWCDisplay::Init(); 115 status = HWCDisplay::Deinit(); 176 status = HWCDisplay::CommitLayerStack(content_list); 194 status = HWCDisplay::PostCommitLayerStack(content_list); 322 HWCDisplay::SetFrameDumpConfig(count, bit_mask_layer_type);
|