Home
last modified time | relevance | path

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

/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 …]
Dhwc_mdpcomp.h214 MdpPipeInfoHighRes& pipe_info, ePipeType type);
/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 …]
Dhwc_mdpcomp.h303 MdpPipeInfoSplit& pipe_info);
337 MdpPipeInfoSplit& pipe_info);
/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 …]
Dhwc_mdpcomp.h308 MdpPipeInfoSplit& pipe_info);
342 MdpPipeInfoSplit& pipe_info);
/hardware/qcom/display/msm8909/libhwcomposer/
Dhwc_mdpcomp.cpp2073 MdpYUVPipeInfo& pipe_info = *(MdpYUVPipeInfo*)info.pipeInfo; in allocSplitVGPipesfor4k2k() local
2075 pipe_info.lIndex = ovutils::OV_INVALID; in allocSplitVGPipesfor4k2k()
2076 pipe_info.rIndex = ovutils::OV_INVALID; in allocSplitVGPipesfor4k2k()
2084 pipe_info.lIndex = ctx->mOverlay->getPipe(pipeSpecs); in allocSplitVGPipesfor4k2k()
2085 if(pipe_info.lIndex == ovutils::OV_INVALID){ in allocSplitVGPipesfor4k2k()
2090 pipe_info.rIndex = ctx->mOverlay->getPipe(pipeSpecs); in allocSplitVGPipesfor4k2k()
2091 if(pipe_info.rIndex == ovutils::OV_INVALID){ in allocSplitVGPipesfor4k2k()
2178 MdpPipeInfoNonSplit& pipe_info = *(MdpPipeInfoNonSplit*)info.pipeInfo; in allocLayerPipes() local
2190 pipe_info.index = ctx->mOverlay->getPipe(pipeSpecs); in allocLayerPipes()
2192 if(pipe_info.index == ovutils::OV_INVALID) { in allocLayerPipes()
[all …]
Dhwc_mdpcomp.h330 MdpPipeInfoSplit& pipe_info);
364 MdpPipeInfoSplit& pipe_info);
/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 …]
Dhwc_mdpcomp.h340 MdpPipeInfoSplit& pipe_info);
375 MdpPipeInfoSplit& pipe_info);
/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/msm8998/sdm/libs/core/drm/
Dhw_device_drm.cpp381 HWPipeInfo *pipe_info = (count == 0) ? left_pipe : right_pipe; in SetupAtomic() local
382 if (pipe_info->valid) { in SetupAtomic()
383 uint32_t pipe_id = pipe_info->pipe_id; in SetupAtomic()
393 drm_atomic_intf_->Perform(DRMOps::PLANE_SET_ZORDER, pipe_id, pipe_info->z_order); in SetupAtomic()
398 SetRect(pipe_info->src_roi, &src); in SetupAtomic()
401 SetRect(pipe_info->dst_roi, &dst); in SetupAtomic()
412 pipe_info->horizontal_decimation); in SetupAtomic()
414 pipe_info->vertical_decimation); in SetupAtomic()
/hardware/qcom/display/msm8998/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 SetRect(pipe_info->src_roi, &mdp_layer.src_rect); in Validate()
247 SetRect(pipe_info->dst_roi, &mdp_layer.dst_rect); in Validate()
250 if (pipe_info->flags & kIGC) { in Validate()
253 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/msm8998/sdm/libs/core/
Dresource_default.h113 bool IsScalingNeeded(const HWPipeInfo *pipe_info);
124 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()