Home
last modified time | relevance | path

Searched refs:pipe_info (Results 1 – 25 of 33) sorted by relevance

12

/hardware/qcom/display/msm8960/libhwcomposer/
Dhwc_mdpcomp.cpp848 MdpPipeInfoLowRes& pipe_info = *(MdpPipeInfoLowRes*)info.pipeInfo; in allocLayerPipes() local
850 pipe_info.index = getMdpPipe(ctx, MDPCOMP_OV_VG); in allocLayerPipes()
851 if(pipe_info.index == ovutils::OV_INVALID) { in allocLayerPipes()
872 MdpPipeInfoLowRes& pipe_info = *(MdpPipeInfoLowRes*)info.pipeInfo; in allocLayerPipes() local
881 pipe_info.index = getMdpPipe(ctx, type); in allocLayerPipes()
882 if(pipe_info.index == ovutils::OV_INVALID) { in allocLayerPipes()
923 MdpPipeInfoLowRes& pipe_info = in draw() local
925 ovutils::eDest dest = pipe_info.index; in draw()
983 MdpPipeInfoHighRes& pipe_info, in acquireMDPPipes() argument
989 pipe_info.lIndex = ovutils::OV_INVALID; in acquireMDPPipes()
[all …]
/hardware/qcom/display/msm8084/libhwcomposer/
Dhwc_mdpcomp.cpp1499 MdpYUVPipeInfo& pipe_info = *(MdpYUVPipeInfo*)info.pipeInfo; in allocSplitVGPipesfor4k2k() local
1501 pipe_info.lIndex = ovutils::OV_INVALID; in allocSplitVGPipesfor4k2k()
1502 pipe_info.rIndex = ovutils::OV_INVALID; in allocSplitVGPipesfor4k2k()
1510 pipe_info.lIndex = ctx->mOverlay->getPipe(pipeSpecs); in allocSplitVGPipesfor4k2k()
1511 if(pipe_info.lIndex == ovutils::OV_INVALID){ in allocSplitVGPipesfor4k2k()
1516 pipe_info.rIndex = ctx->mOverlay->getPipe(pipeSpecs); in allocSplitVGPipesfor4k2k()
1517 if(pipe_info.rIndex == ovutils::OV_INVALID){ in allocSplitVGPipesfor4k2k()
1592 MdpPipeInfoNonSplit& pipe_info = *(MdpPipeInfoNonSplit*)info.pipeInfo; in allocLayerPipes() local
1603 pipe_info.index = ctx->mOverlay->getPipe(pipeSpecs); in allocLayerPipes()
1605 if(pipe_info.index == ovutils::OV_INVALID) { in allocLayerPipes()
[all …]
/hardware/qcom/display/msm8226/libhwcomposer/
Dhwc_mdpcomp.cpp1708 MdpYUVPipeInfo& pipe_info = *(MdpYUVPipeInfo*)info.pipeInfo; in allocSplitVGPipesfor4k2k() local
1710 pipe_info.lIndex = ovutils::OV_INVALID; in allocSplitVGPipesfor4k2k()
1711 pipe_info.rIndex = ovutils::OV_INVALID; in allocSplitVGPipesfor4k2k()
1719 pipe_info.lIndex = ctx->mOverlay->getPipe(pipeSpecs); in allocSplitVGPipesfor4k2k()
1720 if(pipe_info.lIndex == ovutils::OV_INVALID){ in allocSplitVGPipesfor4k2k()
1725 pipe_info.rIndex = ctx->mOverlay->getPipe(pipeSpecs); in allocSplitVGPipesfor4k2k()
1726 if(pipe_info.rIndex == ovutils::OV_INVALID){ in allocSplitVGPipesfor4k2k()
1814 MdpPipeInfoNonSplit& pipe_info = *(MdpPipeInfoNonSplit*)info.pipeInfo; in allocLayerPipes() local
1826 pipe_info.index = ctx->mOverlay->getPipe(pipeSpecs); in allocLayerPipes()
1828 if(pipe_info.index == ovutils::OV_INVALID) { in allocLayerPipes()
[all …]
/hardware/qcom/sm7250/display/sdm/libs/core/drm/
Dhw_device_drm.cpp1252 HWPipeInfo *pipe_info = (count == 0) ? left_pipe : right_pipe; in SetupAtomic() local
1261 if (pipe_info->valid && fb_id) { in SetupAtomic()
1262 uint32_t pipe_id = pipe_info->pipe_id; in SetupAtomic()
1267 drm_atomic_intf_->Perform(DRMOps::PLANE_SET_ZORDER, pipe_id, pipe_info->z_order); in SetupAtomic()
1274 SetRect(pipe_info->src_roi, &src); in SetupAtomic()
1278 SetRect(pipe_info->dst_roi, &dst); in SetupAtomic()
1281 LayerRect dst_roi = pipe_info->dst_roi; in SetupAtomic()
1308 SetRect(pipe_info->excl_rect, &excl); in SetupAtomic()
1316 pipe_info->horizontal_decimation); in SetupAtomic()
1318 pipe_info->vertical_decimation); in SetupAtomic()
[all …]
/hardware/qcom/display/msm8994/libhwcomposer/
Dhwc_mdpcomp.cpp2109 MdpYUVPipeInfo& pipe_info = *(MdpYUVPipeInfo*)info.pipeInfo; in allocSplitVGPipesfor4k2k() local
2111 pipe_info.lIndex = ovutils::OV_INVALID; in allocSplitVGPipesfor4k2k()
2112 pipe_info.rIndex = ovutils::OV_INVALID; in allocSplitVGPipesfor4k2k()
2120 pipe_info.lIndex = ctx->mOverlay->getPipe(pipeSpecs); in allocSplitVGPipesfor4k2k()
2121 if(pipe_info.lIndex == ovutils::OV_INVALID){ in allocSplitVGPipesfor4k2k()
2126 pipe_info.rIndex = ctx->mOverlay->getPipe(pipeSpecs); in allocSplitVGPipesfor4k2k()
2127 if(pipe_info.rIndex == ovutils::OV_INVALID){ in allocSplitVGPipesfor4k2k()
2214 MdpPipeInfoNonSplit& pipe_info = *(MdpPipeInfoNonSplit*)info.pipeInfo; in allocLayerPipes() local
2226 pipe_info.index = ctx->mOverlay->getPipe(pipeSpecs); in allocLayerPipes()
2228 if(pipe_info.index == ovutils::OV_INVALID) { in allocLayerPipes()
[all …]
/hardware/qcom/display/msm8996/sdm/libs/core/fb/
Dhw_device.cpp195 HWPipeInfo *pipe_info = (count == 0) ? left_pipe : right_pipe; in Validate() local
202 if (pipe_info->valid) { in Validate()
220 mdp_layer.z_order = UINT16(pipe_info->z_order); in Validate()
223 mdp_layer.pipe_ndx = pipe_info->pipe_id; in Validate()
224 mdp_layer.horz_deci = pipe_info->horizontal_decimation; in Validate()
225 mdp_layer.vert_deci = pipe_info->vertical_decimation; in Validate()
227 SetRect(pipe_info->src_roi, &mdp_layer.src_rect); in Validate()
228 SetRect(pipe_info->dst_roi, &mdp_layer.dst_rect); in Validate()
231 if (pipe_info->flags & kIGC) { in Validate()
234 if (pipe_info->flags & kMultiRect) { in Validate()
[all …]
/hardware/qcom/display/msm8909w_3100/sdm/libs/core/fb/
Dhw_device.cpp214 HWPipeInfo *pipe_info = (count == 0) ? left_pipe : right_pipe; in Validate() local
221 if (pipe_info->valid) { in Validate()
239 mdp_layer.z_order = UINT16(pipe_info->z_order); in Validate()
242 mdp_layer.pipe_ndx = pipe_info->pipe_id; in Validate()
243 mdp_layer.horz_deci = pipe_info->horizontal_decimation; in Validate()
244 mdp_layer.vert_deci = pipe_info->vertical_decimation; in Validate()
246 mdp_layer.rect_num = pipe_info->rect; in Validate()
248 SetRect(pipe_info->src_roi, &mdp_layer.src_rect); in Validate()
249 SetRect(pipe_info->dst_roi, &mdp_layer.dst_rect); in Validate()
252 if (pipe_info->flags & kIGC) { in Validate()
[all …]
/hardware/qcom/display/msm8909/sdm/libs/core/fb/
Dhw_device.cpp218 HWPipeInfo *pipe_info = (count == 0) ? left_pipe : right_pipe; in Validate() local
225 if (pipe_info->valid) { in Validate()
243 mdp_layer.z_order = UINT16(pipe_info->z_order); in Validate()
246 mdp_layer.pipe_ndx = pipe_info->pipe_id; in Validate()
247 mdp_layer.horz_deci = pipe_info->horizontal_decimation; in Validate()
248 mdp_layer.vert_deci = pipe_info->vertical_decimation; in Validate()
250 mdp_layer.rect_num = pipe_info->rect; in Validate()
252 SetRect(pipe_info->src_roi, &mdp_layer.src_rect); in Validate()
253 SetRect(pipe_info->dst_roi, &mdp_layer.dst_rect); in Validate()
256 if (pipe_info->flags & kIGC) { in Validate()
[all …]
/hardware/qcom/sm8150/display/sdm/libs/core/drm/
Dhw_device_drm.cpp1062 HWPipeInfo *pipe_info = (count == 0) ? left_pipe : right_pipe; in SetupAtomic() local
1071 if (pipe_info->valid && fb_id) { in SetupAtomic()
1072 uint32_t pipe_id = pipe_info->pipe_id; in SetupAtomic()
1077 drm_atomic_intf_->Perform(DRMOps::PLANE_SET_ZORDER, pipe_id, pipe_info->z_order); in SetupAtomic()
1084 SetRect(pipe_info->src_roi, &src); in SetupAtomic()
1101 SetRect(pipe_info->dst_roi, &dst); in SetupAtomic()
1105 SetRect(pipe_info->excl_rect, &excl); in SetupAtomic()
1113 pipe_info->horizontal_decimation); in SetupAtomic()
1115 pipe_info->vertical_decimation); in SetupAtomic()
1131 hw_scale_->SetScaler(pipe_info->scale_data, &scaler_output); in SetupAtomic()
[all …]
/hardware/qcom/sm8150/display/sdm/libs/core/fb/
Dhw_device.cpp235 HWPipeInfo *pipe_info = (count == 0) ? left_pipe : right_pipe; in Validate() local
242 if (pipe_info->valid) { in Validate()
260 mdp_layer.z_order = UINT16(pipe_info->z_order); in Validate()
263 mdp_layer.pipe_ndx = pipe_info->pipe_id; in Validate()
264 mdp_layer.horz_deci = pipe_info->horizontal_decimation; in Validate()
265 mdp_layer.vert_deci = pipe_info->vertical_decimation; in Validate()
267 mdp_layer.rect_num = pipe_info->rect; in Validate()
269 SetRect(pipe_info->src_roi, &mdp_layer.src_rect); in Validate()
270 SetRect(pipe_info->dst_roi, &mdp_layer.dst_rect); in Validate()
273 if (pipe_info->flags & kIGC) { in Validate()
[all …]
/hardware/qcom/display/msm8998/sdm/libs/core/drm/
Dhw_device_drm.cpp383 HWPipeInfo *pipe_info = (count == 0) ? left_pipe : right_pipe; in SetupAtomic() local
391 if (pipe_info->valid) { in SetupAtomic()
392 uint32_t pipe_id = pipe_info->pipe_id; in SetupAtomic()
402 drm_atomic_intf_->Perform(DRMOps::PLANE_SET_ZORDER, pipe_id, pipe_info->z_order); in SetupAtomic()
407 SetRect(pipe_info->src_roi, &src); in SetupAtomic()
410 SetRect(pipe_info->dst_roi, &dst); in SetupAtomic()
426 pipe_info->horizontal_decimation); in SetupAtomic()
428 pipe_info->vertical_decimation); in SetupAtomic()
/hardware/qcom/display/msm8998/sdm/libs/core/fb/
Dhw_device.cpp215 HWPipeInfo *pipe_info = (count == 0) ? left_pipe : right_pipe; in Validate() local
222 if (pipe_info->valid) { in Validate()
240 mdp_layer.z_order = UINT16(pipe_info->z_order); in Validate()
243 mdp_layer.pipe_ndx = pipe_info->pipe_id; in Validate()
244 mdp_layer.horz_deci = pipe_info->horizontal_decimation; in Validate()
245 mdp_layer.vert_deci = pipe_info->vertical_decimation; in Validate()
247 SetRect(pipe_info->src_roi, &mdp_layer.src_rect); in Validate()
248 SetRect(pipe_info->dst_roi, &mdp_layer.dst_rect); in Validate()
251 if (pipe_info->flags & kIGC) { in Validate()
254 if (pipe_info->flags & kMultiRect) { in Validate()
[all …]
/hardware/qcom/display/msm8996/sdm/libs/core/
Dresource_default.h108 bool IsScalingNeeded(const HWPipeInfo *pipe_info);
119 DisplayError ValidatePipeParams(HWPipeInfo *pipe_info, bool ubwc_tiled);
Dresource_default.cpp407 bool ResourceDefault::IsScalingNeeded(const HWPipeInfo *pipe_info) { in IsScalingNeeded() argument
408 const LayerRect &src_roi = pipe_info->src_roi; in IsScalingNeeded()
409 const LayerRect &dst_roi = pipe_info->dst_roi; in IsScalingNeeded()
682 DisplayError ResourceDefault::ValidatePipeParams(HWPipeInfo *pipe_info, bool ubwc_tiled) { in ValidatePipeParams() argument
685 const LayerRect &src_rect = pipe_info->src_roi; in ValidatePipeParams()
686 const LayerRect &dst_rect = pipe_info->dst_roi; in ValidatePipeParams()
/hardware/qcom/display/msm8909/sdm/libs/core/drm/
Dhw_device_drm.cpp607 HWPipeInfo *pipe_info = (count == 0) ? left_pipe : right_pipe; in SetupAtomic() local
616 if (pipe_info->valid && fb_id) { in SetupAtomic()
617 uint32_t pipe_id = pipe_info->pipe_id; in SetupAtomic()
619 drm_atomic_intf_->Perform(DRMOps::PLANE_SET_ZORDER, pipe_id, pipe_info->z_order); in SetupAtomic()
624 SetRect(pipe_info->src_roi, &src); in SetupAtomic()
627 SetRect(pipe_info->dst_roi, &dst); in SetupAtomic()
643 pipe_info->horizontal_decimation); in SetupAtomic()
645 pipe_info->vertical_decimation); in SetupAtomic()
657 hw_scale_->SetPlaneScaler(pipe_info->scale_data, &scaler_output); in SetupAtomic()
/hardware/qcom/display/msm8909w_3100/sdm/libs/core/drm/
Dhw_device_drm.cpp602 HWPipeInfo *pipe_info = (count == 0) ? left_pipe : right_pipe; in SetupAtomic() local
611 if (pipe_info->valid && fb_id) { in SetupAtomic()
612 uint32_t pipe_id = pipe_info->pipe_id; in SetupAtomic()
614 drm_atomic_intf_->Perform(DRMOps::PLANE_SET_ZORDER, pipe_id, pipe_info->z_order); in SetupAtomic()
619 SetRect(pipe_info->src_roi, &src); in SetupAtomic()
622 SetRect(pipe_info->dst_roi, &dst); in SetupAtomic()
638 pipe_info->horizontal_decimation); in SetupAtomic()
640 pipe_info->vertical_decimation); in SetupAtomic()
652 hw_scale_->SetPlaneScaler(pipe_info->scale_data, &scaler_output); in SetupAtomic()
/hardware/qcom/display/msm8909/sdm/libs/core/
Dresource_default.h115 bool IsScalingNeeded(const HWPipeInfo *pipe_info);
126 DisplayError ValidatePipeParams(HWPipeInfo *pipe_info, LayerBufferFormat format);
/hardware/qcom/display/msm8909w_3100/sdm/libs/core/
Dresource_default.h115 bool IsScalingNeeded(const HWPipeInfo *pipe_info);
126 DisplayError ValidatePipeParams(HWPipeInfo *pipe_info, LayerBufferFormat format);
Dresource_default.cpp444 bool ResourceDefault::IsScalingNeeded(const HWPipeInfo *pipe_info) { in IsScalingNeeded() argument
445 const LayerRect &src_roi = pipe_info->src_roi; in IsScalingNeeded()
446 const LayerRect &dst_roi = pipe_info->dst_roi; in IsScalingNeeded()
719 DisplayError ResourceDefault::ValidatePipeParams(HWPipeInfo *pipe_info, LayerBufferFormat format) { in ValidatePipeParams() argument
722 const LayerRect &src_rect = pipe_info->src_roi; in ValidatePipeParams()
723 const LayerRect &dst_rect = pipe_info->dst_roi; in ValidatePipeParams()
/hardware/qcom/display/msm8998/sdm/libs/core/
Dresource_default.h114 bool IsScalingNeeded(const HWPipeInfo *pipe_info);
125 DisplayError ValidatePipeParams(HWPipeInfo *pipe_info, LayerBufferFormat format);
Dresource_default.cpp444 bool ResourceDefault::IsScalingNeeded(const HWPipeInfo *pipe_info) { in IsScalingNeeded() argument
445 const LayerRect &src_roi = pipe_info->src_roi; in IsScalingNeeded()
446 const LayerRect &dst_roi = pipe_info->dst_roi; in IsScalingNeeded()
719 DisplayError ResourceDefault::ValidatePipeParams(HWPipeInfo *pipe_info, LayerBufferFormat format) { in ValidatePipeParams() argument
722 const LayerRect &src_rect = pipe_info->src_roi; in ValidatePipeParams()
723 const LayerRect &dst_rect = pipe_info->dst_roi; in ValidatePipeParams()
/hardware/qcom/sm8150/display/sdm/libs/core/
Dresource_default.h120 bool IsScalingNeeded(const HWPipeInfo *pipe_info);
131 DisplayError ValidatePipeParams(HWPipeInfo *pipe_info, LayerBufferFormat format);
Dresource_default.cpp431 bool ResourceDefault::IsScalingNeeded(const HWPipeInfo *pipe_info) { in IsScalingNeeded() argument
432 const LayerRect &src_roi = pipe_info->src_roi; in IsScalingNeeded()
433 const LayerRect &dst_roi = pipe_info->dst_roi; in IsScalingNeeded()
711 DisplayError ResourceDefault::ValidatePipeParams(HWPipeInfo *pipe_info, LayerBufferFormat format) { in ValidatePipeParams() argument
714 const LayerRect &src_rect = pipe_info->src_roi; in ValidatePipeParams()
715 const LayerRect &dst_rect = pipe_info->dst_roi; in ValidatePipeParams()
/hardware/qcom/sm7250/display/sdm/libs/core/
Dresource_default.h124 bool IsScalingNeeded(const HWPipeInfo *pipe_info);
135 DisplayError ValidatePipeParams(HWPipeInfo *pipe_info, LayerBufferFormat format);
Dresource_default.cpp428 bool ResourceDefault::IsScalingNeeded(const HWPipeInfo *pipe_info) { in IsScalingNeeded() argument
429 const LayerRect &src_roi = pipe_info->src_roi; in IsScalingNeeded()
430 const LayerRect &dst_roi = pipe_info->dst_roi; in IsScalingNeeded()
708 DisplayError ResourceDefault::ValidatePipeParams(HWPipeInfo *pipe_info, LayerBufferFormat format) { in ValidatePipeParams() argument
711 const LayerRect &src_rect = pipe_info->src_roi; in ValidatePipeParams()
712 const LayerRect &dst_rect = pipe_info->dst_roi; in ValidatePipeParams()

12