/hardware/qcom/sm8150/display/sdm/libs/core/drm/ |
D | hw_scale_drm.cpp | 69 void HWScaleDRM::SetScaler(const HWScaleData &scale_data, SDEScaler *scaler) { in SetScaler() argument 71 SetScalerV2(scale_data, &scaler->scaler_v2); in SetScaler() 75 void HWScaleDRM::SetScalerV2(const HWScaleData &scale_data, sde_drm_scaler_v2 *scaler) { in SetScalerV2() argument 76 if (!scale_data.enable.scale && !scale_data.enable.direction_detection && in SetScalerV2() 77 !scale_data.enable.detail_enhance) { in SetScalerV2() 84 scaler->enable = scale_data.enable.scale | scale_data.enable.direction_detection | in SetScalerV2() 85 scale_data.detail_enhance.enable; in SetScalerV2() 87 scaler->dir_en = scale_data.enable.direction_detection; in SetScalerV2() 88 scaler->de.enable = scale_data.detail_enhance.enable; in SetScalerV2() 91 const HWPlane &plane = scale_data.plane[i]; in SetScalerV2() [all …]
|
D | hw_peripheral_drm.cpp | 162 hw_scale_->SetScaler(dest_scale_info->scale_data, scale); in SetDestScalarData()
|
/hardware/qcom/sdm845/display/sdm/libs/core/drm/ |
D | hw_scale_drm.cpp | 69 void HWScaleDRM::SetScaler(const HWScaleData &scale_data, SDEScaler *scaler) { in SetScaler() argument 71 SetScalerV2(scale_data, &scaler->scaler_v2); in SetScaler() 75 void HWScaleDRM::SetScalerV2(const HWScaleData &scale_data, sde_drm_scaler_v2 *scaler) { in SetScalerV2() argument 76 if (!scale_data.enable.scale && !scale_data.enable.direction_detection && in SetScalerV2() 77 !scale_data.enable.detail_enhance) { in SetScalerV2() 84 scaler->enable = scale_data.enable.scale | scale_data.enable.direction_detection | in SetScalerV2() 85 scale_data.detail_enhance.enable; in SetScalerV2() 87 scaler->dir_en = scale_data.enable.direction_detection; in SetScalerV2() 88 scaler->de.enable = scale_data.detail_enhance.enable; in SetScalerV2() 91 const HWPlane &plane = scale_data.plane[i]; in SetScalerV2() [all …]
|
D | hw_peripheral_drm.cpp | 117 hw_scale_->SetScaler(dest_scale_info->scale_data, scale); in SetDestScalarData()
|
/hardware/qcom/display/msm8909/sdm/libs/core/drm/ |
D | hw_scale_drm.cpp | 67 void HWScaleDRM::SetPlaneScaler(const HWScaleData &scale_data, SDEScaler *scaler) { in SetPlaneScaler() argument 69 SetPlaneScalerV2(scale_data, &scaler->scaler_v2); in SetPlaneScaler() 73 void HWScaleDRM::SetPlaneScalerV2(const HWScaleData &scale_data, sde_drm_scaler_v2 *scaler) { in SetPlaneScalerV2() argument 74 if (!scale_data.enable.scale && !scale_data.enable.direction_detection && in SetPlaneScalerV2() 75 !scale_data.enable.detail_enhance) { in SetPlaneScalerV2() 79 scaler->enable = scale_data.enable.scale; in SetPlaneScalerV2() 80 scaler->dir_en = scale_data.enable.direction_detection; in SetPlaneScalerV2() 81 scaler->de.enable = scale_data.detail_enhance.enable; in SetPlaneScalerV2() 84 const HWPlane &plane = scale_data.plane[i]; in SetPlaneScalerV2() 112 scaler->dst_width = scale_data.dst_width; in SetPlaneScalerV2() [all …]
|
D | hw_device_drm.cpp | 657 hw_scale_->SetPlaneScaler(pipe_info->scale_data, &scaler_output); in SetupAtomic()
|
/hardware/qcom/display/msm8909w_3100/sdm/libs/core/drm/ |
D | hw_scale_drm.cpp | 67 void HWScaleDRM::SetPlaneScaler(const HWScaleData &scale_data, SDEScaler *scaler) { in SetPlaneScaler() argument 69 SetPlaneScalerV2(scale_data, &scaler->scaler_v2); in SetPlaneScaler() 73 void HWScaleDRM::SetPlaneScalerV2(const HWScaleData &scale_data, sde_drm_scaler_v2 *scaler) { in SetPlaneScalerV2() argument 74 if (!scale_data.enable.scale && !scale_data.enable.direction_detection && in SetPlaneScalerV2() 75 !scale_data.enable.detail_enhance) { in SetPlaneScalerV2() 79 scaler->enable = scale_data.enable.scale; in SetPlaneScalerV2() 80 scaler->dir_en = scale_data.enable.direction_detection; in SetPlaneScalerV2() 81 scaler->de.enable = scale_data.detail_enhance.enable; in SetPlaneScalerV2() 84 const HWPlane &plane = scale_data.plane[i]; in SetPlaneScalerV2() 112 scaler->dst_width = scale_data.dst_width; in SetPlaneScalerV2() [all …]
|
/hardware/qcom/display/msm8996/sdm/libs/core/fb/ |
D | hw_scale.cpp | 49 void HWScaleV1::SetHWScaleData(const HWScaleData &scale_data, uint32_t index, in SetHWScaleData() argument 51 if (!scale_data.enable.scale) { in SetHWScaleData() 62 mdp_scale->enable_pxl_ext = scale_data.enable.scale; in SetHWScaleData() 64 const HWPlane &plane = scale_data.plane[i]; in SetHWScaleData() 123 void HWScaleV2::SetHWScaleData(const HWScaleData &scale_data, uint32_t index, in SetHWScaleData() argument 125 if (!scale_data.enable.scale && !scale_data.enable.direction_detection && in SetHWScaleData() 126 !scale_data.enable.detail_enhance ) { in SetHWScaleData() 142 if (scale_data.enable.detail_enhance) { in SetHWScaleData() 150 mdp_scale->enable = (scale_data.enable.scale ? ENABLE_SCALE : 0) | in SetHWScaleData() 151 (scale_data.enable.direction_detection ? ENABLE_DIRECTION_DETECTION : 0) | in SetHWScaleData() [all …]
|
D | hw_device.cpp | 243 hw_scale_->SetHWScaleData(pipe_info->scale_data, mdp_layer_count, &mdp_commit, in Validate() 301 hw_scale_->SetHWScaleData(dest_scale_info->scale_data, index, &mdp_commit, in Validate()
|
/hardware/qcom/display/msm8909/sdm/libs/core/fb/ |
D | hw_scale.cpp | 49 void HWScaleV1::SetHWScaleData(const HWScaleData &scale_data, uint32_t index, in SetHWScaleData() argument 51 if (!scale_data.enable.scale) { in SetHWScaleData() 62 mdp_scale->enable_pxl_ext = scale_data.enable.scale; in SetHWScaleData() 64 const HWPlane &plane = scale_data.plane[i]; in SetHWScaleData() 123 void HWScaleV2::SetHWScaleData(const HWScaleData &scale_data, uint32_t index, in SetHWScaleData() argument 125 if (!scale_data.enable.scale && !scale_data.enable.direction_detection && in SetHWScaleData() 126 !scale_data.enable.detail_enhance ) { in SetHWScaleData() 142 mdp_scale->enable = (scale_data.enable.scale ? ENABLE_SCALE : 0) | in SetHWScaleData() 143 (scale_data.enable.direction_detection ? ENABLE_DIRECTION_DETECTION : 0) | in SetHWScaleData() 144 (scale_data.enable.detail_enhance ? ENABLE_DETAIL_ENHANCE : 0); in SetHWScaleData() [all …]
|
D | hw_device.cpp | 268 hw_scale_->SetHWScaleData(pipe_info->scale_data, mdp_layer_count, &mdp_commit, in Validate() 326 hw_scale_->SetHWScaleData(dest_scale_info->scale_data, index, &mdp_commit, in Validate()
|
/hardware/qcom/display/msm8909w_3100/sdm/libs/core/fb/ |
D | hw_scale.cpp | 49 void HWScaleV1::SetHWScaleData(const HWScaleData &scale_data, uint32_t index, in SetHWScaleData() argument 51 if (!scale_data.enable.scale) { in SetHWScaleData() 62 mdp_scale->enable_pxl_ext = scale_data.enable.scale; in SetHWScaleData() 64 const HWPlane &plane = scale_data.plane[i]; in SetHWScaleData() 123 void HWScaleV2::SetHWScaleData(const HWScaleData &scale_data, uint32_t index, in SetHWScaleData() argument 125 if (!scale_data.enable.scale && !scale_data.enable.direction_detection && in SetHWScaleData() 126 !scale_data.enable.detail_enhance ) { in SetHWScaleData() 142 mdp_scale->enable = (scale_data.enable.scale ? ENABLE_SCALE : 0) | in SetHWScaleData() 143 (scale_data.enable.direction_detection ? ENABLE_DIRECTION_DETECTION : 0) | in SetHWScaleData() 144 (scale_data.enable.detail_enhance ? ENABLE_DETAIL_ENHANCE : 0); in SetHWScaleData() [all …]
|
D | hw_device.cpp | 264 hw_scale_->SetHWScaleData(pipe_info->scale_data, mdp_layer_count, &mdp_commit, in Validate() 322 hw_scale_->SetHWScaleData(dest_scale_info->scale_data, index, &mdp_commit, in Validate()
|
/hardware/qcom/sdm845/display/sdm/libs/core/fb/ |
D | hw_scale.cpp | 49 void HWScaleV1::SetHWScaleData(const HWScaleData &scale_data, uint32_t index, in SetHWScaleData() argument 51 if (!scale_data.enable.scale) { in SetHWScaleData() 62 mdp_scale->enable_pxl_ext = scale_data.enable.scale; in SetHWScaleData() 64 const HWPlane &plane = scale_data.plane[i]; in SetHWScaleData() 123 void HWScaleV2::SetHWScaleData(const HWScaleData &scale_data, uint32_t index, in SetHWScaleData() argument 125 if (!scale_data.enable.scale && !scale_data.enable.direction_detection && in SetHWScaleData() 126 !scale_data.enable.detail_enhance ) { in SetHWScaleData() 142 mdp_scale->enable = (scale_data.enable.scale ? ENABLE_SCALE : 0) | in SetHWScaleData() 143 (scale_data.enable.direction_detection ? ENABLE_DIRECTION_DETECTION : 0) | in SetHWScaleData() 144 (scale_data.enable.detail_enhance ? ENABLE_DETAIL_ENHANCE : 0); in SetHWScaleData() [all …]
|
D | hw_device.cpp | 268 hw_scale_->SetHWScaleData(pipe_info->scale_data, mdp_layer_count, &mdp_commit, in Validate() 326 hw_scale_->SetHWScaleData(dest_scale_info->scale_data, index, &mdp_commit, in Validate()
|
/hardware/qcom/display/msm8998/sdm/libs/core/fb/ |
D | hw_scale.cpp | 49 void HWScaleV1::SetHWScaleData(const HWScaleData &scale_data, uint32_t index, in SetHWScaleData() argument 51 if (!scale_data.enable.scale) { in SetHWScaleData() 62 mdp_scale->enable_pxl_ext = scale_data.enable.scale; in SetHWScaleData() 64 const HWPlane &plane = scale_data.plane[i]; in SetHWScaleData() 123 void HWScaleV2::SetHWScaleData(const HWScaleData &scale_data, uint32_t index, in SetHWScaleData() argument 125 if (!scale_data.enable.scale && !scale_data.enable.direction_detection && in SetHWScaleData() 126 !scale_data.enable.detail_enhance ) { in SetHWScaleData() 142 mdp_scale->enable = (scale_data.enable.scale ? ENABLE_SCALE : 0) | in SetHWScaleData() 143 (scale_data.enable.direction_detection ? ENABLE_DIRECTION_DETECTION : 0) | in SetHWScaleData() 144 (scale_data.enable.detail_enhance ? ENABLE_DETAIL_ENHANCE : 0); in SetHWScaleData() [all …]
|
D | hw_device.cpp | 263 hw_scale_->SetHWScaleData(pipe_info->scale_data, mdp_layer_count, &mdp_commit, in Validate() 321 hw_scale_->SetHWScaleData(dest_scale_info->scale_data, index, &mdp_commit, in Validate()
|
/hardware/qcom/sm8150/display/sdm/libs/core/fb/ |
D | hw_scale.cpp | 49 void HWScaleV1::SetHWScaleData(const HWScaleData &scale_data, uint32_t index, in SetHWScaleData() argument 51 if (!scale_data.enable.scale) { in SetHWScaleData() 62 mdp_scale->enable_pxl_ext = scale_data.enable.scale; in SetHWScaleData() 64 const HWPlane &plane = scale_data.plane[i]; in SetHWScaleData() 123 void HWScaleV2::SetHWScaleData(const HWScaleData &scale_data, uint32_t index, in SetHWScaleData() argument 125 if (!scale_data.enable.scale && !scale_data.enable.direction_detection && in SetHWScaleData() 126 !scale_data.enable.detail_enhance ) { in SetHWScaleData() 142 mdp_scale->enable = (scale_data.enable.scale ? ENABLE_SCALE : 0) | in SetHWScaleData() 143 (scale_data.enable.direction_detection ? ENABLE_DIRECTION_DETECTION : 0) | in SetHWScaleData() 144 (scale_data.enable.detail_enhance ? ENABLE_DETAIL_ENHANCE : 0); in SetHWScaleData() [all …]
|
D | hw_device.cpp | 280 hw_scale_->SetHWScaleData(pipe_info->scale_data, mdp_layer_count, &mdp_commit, in Validate() 338 hw_scale_->SetHWScaleData(dest_scale_info->scale_data, index, &mdp_commit, in Validate()
|
/hardware/qcom/display/msm8996/sdm/include/private/ |
D | hw_info_types.h | 384 HWScaleData scale_data = {}; member 396 HWScaleData scale_data; member
|
/hardware/qcom/display/msm8998/sdm/include/private/ |
D | hw_info_types.h | 415 HWScaleData scale_data = {}; member 433 HWScaleData scale_data; member
|
/hardware/qcom/display/msm8909w_3100/sdm/include/private/ |
D | hw_info_types.h | 421 HWScaleData scale_data = {}; member 440 HWScaleData scale_data; member
|
/hardware/qcom/display/msm8909/sdm/include/private/ |
D | hw_info_types.h | 422 HWScaleData scale_data = {}; member 441 HWScaleData scale_data; member
|
/hardware/qcom/sdm845/display/sdm/include/private/ |
D | hw_info_types.h | 465 HWScaleData scale_data = {}; member 485 HWScaleData scale_data {};
|
/hardware/qcom/sm8150/display/sdm/include/private/ |
D | hw_info_types.h | 557 HWScaleData scale_data = {}; member 594 HWScaleData scale_data {};
|