/aosp_15_r20/external/intel-media-driver/media_softlet/agnostic/Xe2_M_plus/Xe2_LPM_base/codec/hal/enc/hevc/features/ |
H A D | encode_hevc_vdenc_const_settings_xe2_lpm_base.cpp | 97 …if (MEDIA_IS_WA(waTable, Wa_22011549751) && m_hevcPicParams->CodingType == I_TYPE && !m_osItf->bSi… in SetVdencStreaminStateSettings() 168 if (m_hevcPicParams->CodingType == I_TYPE) in SetVdencCmd1Settings() 217 if (m_hevcPicParams->CodingType == I_TYPE) in SetVdencCmd1Settings() 250 if (m_hevcPicParams->CodingType == P_TYPE) in SetVdencCmd1Settings() 259 else if (m_hevcPicParams->CodingType == B_TYPE) in SetVdencCmd1Settings() 271 if (m_hevcPicParams->CodingType == I_TYPE) in SetVdencCmd1Settings() 280 else if (m_hevcPicParams->CodingType == B_TYPE) in SetVdencCmd1Settings() 289 else if (m_hevcPicParams->CodingType == P_TYPE) in SetVdencCmd1Settings() 306 if (m_hevcPicParams->CodingType == I_TYPE) in SetVdencCmd1Settings() 314 else if (m_hevcPicParams->CodingType == B_TYPE) in SetVdencCmd1Settings() [all …]
|
H A D | encode_hevc_vdenc_const_settings_xe2_lpm_base_open.h | 37 uint32_t CodingTypeMinus1 = m_hevcPicParams->CodingType - 1; 193 if (m_hevcPicParams->CodingType == I_TYPE) 225 if (m_hevcPicParams->CodingType == I_TYPE)
|
/aosp_15_r20/external/intel-media-driver/media_softlet/agnostic/common/codec/hal/enc/shared/features/ |
H A D | encode_preenc_const_settings.cpp | 104 if (preEncConfig.CodingType == I_TYPE) in SetVdencCmd1Settings() 123 if (preEncConfig.CodingType == I_TYPE) in SetVdencCmd1Settings() 127 else if (preEncConfig.CodingType == B_TYPE && bGopSize == 4) in SetVdencCmd1Settings() 131 else if (preEncConfig.CodingType == B_TYPE && bGopSize == 8) in SetVdencCmd1Settings() 208 if (preEncConfig.CodingType == I_TYPE) in SetVdencCmd1Settings() 288 if (preEncConfig.CodingType == I_TYPE) in SetVdencCmd1Settings() 310 if (preEncConfig.CodingType == I_TYPE) in SetVdencCmd1Settings() 328 if (preEncConfig.CodingType == P_TYPE) in SetVdencCmd1Settings() 337 else if (preEncConfig.CodingType == B_TYPE) in SetVdencCmd1Settings() 352 if (preEncConfig.CodingType == I_TYPE) in SetVdencCmd1Settings() [all …]
|
H A D | encode_preenc_basic_feature.cpp | 316 m_pictureCodingType = m_preEncConfig.CodingType; in SetPictureStructs() 436 if (m_preEncConfig.CodingType != I_TYPE && !IsLowDelay()) in MHW_SETPAR_DECL_SRC() 448 if (m_preEncConfig.CodingType == I_TYPE) in MHW_SETPAR_DECL_SRC() 538 if (m_preEncConfig.CodingType == I_TYPE) in MHW_SETPAR_DECL_SRC() 620 params.pictureType = (m_preEncConfig.CodingType == I_TYPE) ? 0 : (IsLowDelay() ? 3 : 2); in MHW_SETPAR_DECL_SRC() 623 if (m_preEncConfig.CodingType != I_TYPE) in MHW_SETPAR_DECL_SRC() 631 if (m_preEncConfig.CodingType != I_TYPE) in MHW_SETPAR_DECL_SRC() 933 uint8_t codingType = m_preEncConfig.CodingType; in MHW_SETPAR_DECL_SRC() 1375 if (m_preEncConfig.CodingType > I_TYPE) in EncodePreencBasicFuntion1() 1392 if (m_preEncConfig.CodingType != I_TYPE && !IsLowDelay()) in EncodePreencBasicFuntion1()
|
/aosp_15_r20/external/intel-media-driver/media_softlet/agnostic/common/codec/hal/enc/hevc/features/ |
H A D | encode_hevc_vdenc_const_settings.cpp | 967 …if (MEDIA_IS_WA(waTable, Wa_22011549751) && m_hevcPicParams->CodingType == I_TYPE && !m_osItf->bSi… in SetVdencStreaminStateSettings() 1028 if (m_hevcPicParams->CodingType == I_TYPE) in SetVdencCmd1Settings() 1047 if (m_hevcPicParams->CodingType == I_TYPE) in SetVdencCmd1Settings() 1051 else if (m_hevcPicParams->CodingType == B_TYPE && bGopSize == 4) in SetVdencCmd1Settings() 1055 else if (m_hevcPicParams->CodingType == B_TYPE && bGopSize == 8) in SetVdencCmd1Settings() 1120 if (m_hevcPicParams->CodingType == I_TYPE) in SetVdencCmd1Settings() 1193 if (m_hevcPicParams->CodingType == I_TYPE) in SetVdencCmd1Settings() 1199 else if (m_hevcPicParams->CodingType == B_TYPE) in SetVdencCmd1Settings() 1399 if (m_hevcPicParams->CodingType == I_TYPE) in SetVdencLaCmd1Settings() 1418 if (m_hevcPicParams->CodingType == I_TYPE) in SetVdencLaCmd1Settings() [all …]
|
H A D | encode_hevc_basic_feature.cpp | 703 if (m_hevcPicParams->CodingType == I_TYPE) in SetRoundingValues() 735 if (m_hevcPicParams->CodingType == I_TYPE) in SetRoundingValues() 952 if (m_hevcPicParams->CodingType == I_TYPE) in MHW_SETPAR_DECL_SRC() 958 if (m_hevcPicParams->CodingType == P_TYPE) in MHW_SETPAR_DECL_SRC() 970 m_hevcPicParams->CodingType == I_TYPE && in MHW_SETPAR_DECL_SRC() 1002 …reType = (m_hevcPicParams->CodingType == I_TYPE) ? 0 : ((m_hevcPicParams->Cod… in MHW_SETPAR_DECL_SRC() 1003 …mporalMvp = (m_hevcPicParams->CodingType == I_TYPE || m_hevcPicParams->Coding… in MHW_SETPAR_DECL_SRC() 1006 if (m_hevcPicParams->CodingType != I_TYPE) in MHW_SETPAR_DECL_SRC() 1014 if (m_hevcPicParams->CodingType != I_TYPE) in MHW_SETPAR_DECL_SRC() 1046 if ((m_hevcPicParams->bEnableRollingIntraRefresh) && (m_hevcPicParams->CodingType != I_TYPE)) in MHW_SETPAR_DECL_SRC() [all …]
|
H A D | encode_hevc_vdenc_fullenc.cpp | 183 if (hevcFeature->m_hevcPicParams->CodingType != I_TYPE && !hevcFeature->m_ref.IsLowDelay()) in MHW_SETPAR_DECL_SRC() 195 if (hevcFeature->m_hevcPicParams->CodingType == I_TYPE) in MHW_SETPAR_DECL_SRC() 275 if (hevcFeature->m_hevcPicParams->CodingType > I_TYPE) in EncodeFullencFuntion0() 293 if (hevcFeature->m_hevcPicParams->CodingType != I_TYPE && !hevcFeature->m_ref.IsLowDelay()) in EncodeFullencFuntion0()
|
H A D | encode_hevc_brc.cpp | 304 double QPScale = (hevcPicParams->CodingType == I_TYPE) ? 0.60 : 0.65; in SetHevcDepthBasedLambda() 325 …if (hevcPicParams->CodingType == B_TYPE && lambdaType != 0 && ((bGopSize == 4) || (bGopSize == 8))) in SetHevcDepthBasedLambda() 377 if (hevcPicParams->CodingType == I_TYPE) in SetHevcDepthBasedLambda() 425 if (m_basicFeature->m_hevcPicParams->CodingType == I_TYPE) in SetConstLambdaForUpdate() 900 if (basicFeature->m_hevcPicParams->CodingType == I_TYPE) in MHW_SETPAR_DECL_SRC() 919 if (basicFeature->m_hevcPicParams->CodingType == I_TYPE) in MHW_SETPAR_DECL_SRC()
|
/aosp_15_r20/external/intel-media-driver/media_softlet/agnostic/Xe_M_plus/Xe_LPM_plus_base/codec/hal/enc/hevc/features/ |
H A D | encode_hevc_vdenc_const_settings_xe_lpm_plus_base.cpp | 109 …if (MEDIA_IS_WA(waTable, Wa_22011549751) && m_hevcPicParams->CodingType == I_TYPE && !m_osItf->bSi… in SetVdencStreaminStateSettings() 193 if (m_hevcPicParams->CodingType == I_TYPE) in SetVdencCmd1Settings() 215 if (m_hevcPicParams->CodingType == I_TYPE) in SetVdencCmd1Settings() 233 if (m_hevcPicParams->CodingType == P_TYPE) in SetVdencCmd1Settings() 242 else if (m_hevcPicParams->CodingType == B_TYPE) in SetVdencCmd1Settings() 257 if (m_hevcPicParams->CodingType == I_TYPE) in SetVdencCmd1Settings() 271 if (m_hevcPicParams->CodingType == I_TYPE) in SetVdencCmd1Settings() 281 if (m_hevcPicParams->CodingType == I_TYPE) in SetVdencCmd1Settings() 305 if (m_hevcPicParams->CodingType == P_TYPE) in SetVdencCmd1Settings() 327 if (m_hevcPicParams->CodingType == I_TYPE) in SetVdencCmd1Settings() [all …]
|
/aosp_15_r20/external/intel-media-driver/media_driver/media_softlet/agnostic/Xe_M/Xe_XPM_base/codec/hal/enc/hevc/features/ |
H A D | encode_hevc_vdenc_const_settings_xe_xpm_base.cpp | 110 …if (MEDIA_IS_WA(waTable, Wa_22011549751) && m_hevcPicParams->CodingType == I_TYPE && !m_osItf->bSi… in SetVdencStreaminStateSettings() 194 if (m_hevcPicParams->CodingType == I_TYPE) in SetVdencCmd1Settings() 217 if (m_hevcPicParams->CodingType == I_TYPE) in SetVdencCmd1Settings() 235 if (m_hevcPicParams->CodingType == P_TYPE) in SetVdencCmd1Settings() 244 else if (m_hevcPicParams->CodingType == B_TYPE) in SetVdencCmd1Settings() 259 if (m_hevcPicParams->CodingType == I_TYPE) in SetVdencCmd1Settings() 273 if (m_hevcPicParams->CodingType == I_TYPE) in SetVdencCmd1Settings() 283 if (m_hevcPicParams->CodingType == I_TYPE) in SetVdencCmd1Settings() 307 if (m_hevcPicParams->CodingType == P_TYPE) in SetVdencCmd1Settings() 329 if (m_hevcPicParams->CodingType == I_TYPE) in SetVdencCmd1Settings() [all …]
|
/aosp_15_r20/external/intel-media-driver/media_softlet/agnostic/common/codec/hal/enc/hevc/features/roi/ |
H A D | encode_hevc_vdenc_roi.cpp | 124 m_dirtyRoiEnabled = hevcPicParams->NumDirtyRects && (B_TYPE == hevcPicParams->CodingType); in Update() 143 uint32_t streamInBufferIdx = hevcPicParams->CodingType == I_TYPE ? 0 : 1; in Update() 160 …Roi || (hevcPicParams->CodingType == I_TYPE && !IFrameIsSet) || ((hevcPicParams->CodingType == P_T… in Update() 201 if (hevcPicParams->CodingType == I_TYPE) in Update()
|
/aosp_15_r20/external/intel-media-driver/media_driver/agnostic/gen9_skl/codec/hal/ |
H A D | codechal_fei_hevc_g9_skl.cpp | 2283 curbe->DW1.SliceType = PicCodingTypeToSliceType(m_hevcPicParams->CodingType); in Encode32x32PuModeDecisionKernel() 2284 …curbe->DW1.FASTSurveillanceFlag = (m_hevcPicParams->CodingType == I_TYPE) ? 0 : m_hevcSeqParams->b… in Encode32x32PuModeDecisionKernel() 2463 …arlyExit = (m_hevcSeqParams->TargetUsage == 0x04) ? ((m_hevcPicParams->CodingType == I_TYPE) ? 0 :… in Encode16x16SadPuComputationKernel() 2465 curbe->DW2.SliceType = PicCodingTypeToSliceType(m_hevcPicParams->CodingType); in Encode16x16SadPuComputationKernel() 2467 if(m_hevcPicParams->CodingType != I_TYPE) in Encode16x16SadPuComputationKernel() 2597 uint8_t sliceType = PicCodingTypeToSliceType(m_hevcPicParams->CodingType); in Encode16x16PuModeDecisionKernel() 2636 …lyExit = (m_hevcSeqParams->TargetUsage == 0x04) ? ((m_hevcPicParams->CodingType == I_TYPE) ? 0 :… in Encode16x16PuModeDecisionKernel() 2640 …curbe->DW3.FASTSurveillanceFlag = (m_hevcPicParams->CodingType == I_TYPE) ? 0 : m_hevcSeqParams-… in Encode16x16PuModeDecisionKernel() 2680 curbe->DW10.HaarTransformMode = (m_hevcPicParams->CodingType == I_TYPE)? false: true; in Encode16x16PuModeDecisionKernel() 2860 curbe->DW1.SliceType = PicCodingTypeToSliceType(m_hevcPicParams->CodingType); in Encode8x8PUKernel() [all …]
|
/aosp_15_r20/external/intel-media-driver/media_softlet/agnostic/common/codec/hal/enc/avc/features/ |
H A D | encode_avc_vdenc_preenc.cpp | 126 m_preEncConfig.CodingType = m_avcPicParams->CodingType; in PreparePreEncConfig() 127 if (m_preEncConfig.CodingType == P_TYPE) in PreparePreEncConfig() 129 m_preEncConfig.CodingType = B_TYPE; in PreparePreEncConfig()
|
H A D | encode_avc_vdenc_const_settings.cpp | 1149 auto pictureType = CodecHal_Clip3(0, 2, m_avcPicParams->CodingType - 1); in SetVdencCmd3Settings() 1185 auto codingType = m_avcPicParams->CodingType; in SetVdencCmd3Settings() 1186 auto pictureType = CodecHal_Clip3(0, 2, m_avcPicParams->CodingType - 1); in SetVdencCmd3Settings() 1214 auto codingType = m_avcPicParams->CodingType; in SetVdencCmd3Settings() 1216 auto pictureType = CodecHal_Clip3(0, 2, m_avcPicParams->CodingType - 1); in SetVdencCmd3Settings() 1303 uint8_t codingTypeMinus1 = m_avcPicParams->CodingType - 1; in SetVdencCmd3Settings()
|
H A D | encode_avc_vdenc_fastpass.cpp | 222 auto pictureType = CodecHal_Clip3(0, 2, avcPicParams->CodingType - 1); in MHW_SETPAR_DECL_SRC() 226 auto codingType = avcPicParams->CodingType; in MHW_SETPAR_DECL_SRC() 255 uint8_t codingTypeMinus1 = avcPicParams->CodingType - 1; in MHW_SETPAR_DECL_SRC()
|
H A D | encode_avc_basic_feature.cpp | 210 (m_picParam->StatusReportEnable.fields.FrameStats && m_picParam->CodingType == B_TYPE)) in Update() 217 switch (m_picParam->CodingType) in Update() 635 packPicHeaderParams.wPictureCodingType = m_picParam->CodingType; in PackPictureHeader() 807 if (m_picParam->CodingType == I_TYPE) in UpdateMinMaxQp() 822 else if (m_picParam->CodingType == P_TYPE) in UpdateMinMaxQp() 1124 params.randomAccess = (m_picParam->CodingType == B_TYPE); in MHW_SETPAR_DECL_SRC() 1297 params.pictureType = m_picParam->CodingType - 1; in MHW_SETPAR_DECL_SRC() 1315 …if (m_picParam->CodingType != I_TYPE && m_picParam->EnableRollingIntraRefresh != ROLLING_I_DISABLE… in MHW_SETPAR_DECL_SRC()
|
/aosp_15_r20/external/intel-media-driver/media_softlet/agnostic/common/codec/hal/enc/av1/features/ |
H A D | encode_av1_vdenc_preenc.cpp | 66 …m_preEncConfig.CodingType = (m_basicFeature->m_pictureCodingType == I_TYPE) ? I_TYPE : (m_basicFea… in PreparePreEncConfig() 74 m_preEncConfig.SliceType = (uint8_t)HevcSliceType[m_preEncConfig.CodingType - 1]; in PreparePreEncConfig() 86 if (m_preEncConfig.CodingType != I_TYPE) in PreparePreEncConfig()
|
/aosp_15_r20/external/intel-media-driver/media_driver/agnostic/gen9_skl/hw/vdbox/ |
H A D | mhw_vdbox_vdenc_g9_skl.cpp | 98 if (avcPicParams->CodingType != I_TYPE) in AddVdencImgStateCmd() 139 cmd.DW5.PictureType = avcPicParams->CodingType - 1; in AddVdencImgStateCmd() 142 if (avcPicParams->CodingType != I_TYPE) in AddVdencImgStateCmd() 200 …if ((avcPicParams->CodingType != I_TYPE) && (avcPicParams->EnableRollingIntraRefresh != ROLLING_I_… in AddVdencImgStateCmd()
|
/aosp_15_r20/external/intel-media-driver/media_driver/agnostic/gen9_bxt/hw/vdbox/ |
H A D | mhw_vdbox_vdenc_g9_bxt.cpp | 97 if (avcPicParams->CodingType != I_TYPE) in AddVdencImgStateCmd() 139 cmd.DW5.PictureType = avcPicParams->CodingType - 1; in AddVdencImgStateCmd() 143 if ((avcPicParams->CodingType != I_TYPE) && in AddVdencImgStateCmd() 205 …if ((avcPicParams->CodingType != I_TYPE) && (avcPicParams->EnableRollingIntraRefresh != ROLLING_I_… in AddVdencImgStateCmd()
|
/aosp_15_r20/external/intel-media-driver/media_driver/agnostic/common/codec/hal/ |
H A D | codechal_encode_hevc.cpp | 222 if (m_hevcPicParams->CodingType == I_TYPE) in SetPictureStructs() 237 else if (m_hevcPicParams->CodingType == P_TYPE) in SetPictureStructs() 248 else if (m_hevcPicParams->CodingType == B_TYPE) in SetPictureStructs() 1861 if (m_hevcPicParams->CodingType == I_TYPE || in GetRoundingIntraInterToUse() 1862 m_hevcPicParams->CodingType == P_TYPE) in GetRoundingIntraInterToUse() 1866 else if (m_hevcPicParams->CodingType == B_TYPE) in GetRoundingIntraInterToUse() 1890 if (m_hevcPicParams->CodingType == I_TYPE || in GetRoundingIntraInterToUse() 1891 m_hevcPicParams->CodingType == P_TYPE) in GetRoundingIntraInterToUse() 1895 else if (m_hevcPicParams->CodingType == B_TYPE) in GetRoundingIntraInterToUse()
|
/aosp_15_r20/external/intel-media-driver/media_driver/agnostic/gen9_kbl/hw/vdbox/ |
H A D | mhw_vdbox_vdenc_g9_kbl.cpp | 145 if (avcPicParams->CodingType != I_TYPE) in AddVdencImgStateCmd() 186 cmd.DW5.PictureType = avcPicParams->CodingType - 1; in AddVdencImgStateCmd() 190 if ((avcPicParams->CodingType != I_TYPE) && in AddVdencImgStateCmd() 259 …if ((avcPicParams->CodingType != I_TYPE) && (avcPicParams->EnableRollingIntraRefresh != ROLLING_I_… in AddVdencImgStateCmd()
|
/aosp_15_r20/external/intel-media-driver/media_driver/agnostic/gen12/hw/vdbox/ |
H A D | mhw_vdbox_vdenc_g12_X.h | 1643 if (avcPicParams->CodingType != I_TYPE) in AddVdencImgStateCmd() 1684 cmd.DW5.PictureType = avcPicParams->CodingType - 1; in AddVdencImgStateCmd() 1694 if ((avcPicParams->CodingType != I_TYPE) && in AddVdencImgStateCmd() 1763 …if ((avcPicParams->CodingType != I_TYPE) && (avcPicParams->EnableRollingIntraRefresh != ROLLING_I_… in AddVdencImgStateCmd() 2347 cmd.DW1.Value = table1[indexTable1[hevcPicParams->CodingType - 1]]; in AddVdencCmd1Cmd() 2350 cmd.DW2.Value = table2[indexTable2[hevcPicParams->CodingType - 1]]; in AddVdencCmd1Cmd() 2374 if (params->pHevcEncPicParams->CodingType == I_TYPE) in AddVdencCmd1Cmd() 2386 else if (params->pHevcEncPicParams->CodingType == B_TYPE) in AddVdencCmd1Cmd() 2518 …cmd.DW2.PictureType = (hevcPicParams->CodingType == I_TYPE) ? 0 : (extParams->bIsLowDelayB ? 3 : 2… in AddVdencCmd2Cmd() 2519 …cmd.DW2.TemporalMvpEnableFlag = (hevcPicParams->CodingType == I_TYPE) ? 0 : params->pHevcEncSeqPar… in AddVdencCmd2Cmd() [all …]
|
/aosp_15_r20/external/intel-media-driver/media_driver/agnostic/gen12/codec/hal/ |
H A D | codechal_encode_hevc_mbenc_g12.cpp | 1268 curbe.SliceType = PicCodingTypeToSliceType(m_hevcPicParams->CodingType); in InitCurbeDataB() 1931 if (m_hevcPicParams->CodingType == I_TYPE) in GetRoundingIntraInterToUse() 1938 if (m_hevcPicParams->CodingType == P_TYPE) in GetRoundingIntraInterToUse() 1942 else if (m_hevcPicParams->CodingType == B_TYPE) in GetRoundingIntraInterToUse() 1971 if (m_hevcPicParams->CodingType == I_TYPE || in GetRoundingIntraInterToUse() 1972 m_hevcPicParams->CodingType == P_TYPE) in GetRoundingIntraInterToUse() 1976 else if (m_hevcPicParams->CodingType == B_TYPE) in GetRoundingIntraInterToUse()
|
/aosp_15_r20/external/intel-media-driver/media_driver/agnostic/Xe_M/Xe_HPM/codec/hal/ |
H A D | codechal_vdenc_avc_xe_hpm.cpp | 504 paramGen12->bIsRandomAccess = (avcPicParams->CodingType == B_TYPE); in SetMfxPipeModeSelectParams() 862 …return m_avcPicParam->CodingType == B_TYPE && m_avcPicParam->RefPicFlag ? m_avcPicParam->CodingTyp… in GetCurrConstDataBufIdx() 863 … : m_avcPicParam->CodingType - 1; in GetCurrConstDataBufIdx()
|
/aosp_15_r20/external/intel-media-driver/media_softlet/agnostic/common/codec/hal/dec/mpeg2/packet/ |
H A D | decode_mpeg2_mb_packet.cpp | 197 inlinePar.CodingType = m_mpeg2PicParams->m_pictureCodingType; in AddCmd_MFD_MPEG2_IT_OBJECT() 231 inlinePar.CodingType = m_mpeg2PicParams->m_pictureCodingType; in AddAllCmdsInsertSkippedMacroblocks()
|