Home
last modified time | relevance | path

Searched refs:m_basicFeature (Results 1 – 25 of 258) sorted by relevance

1234567891011

/aosp_15_r20/external/intel-media-driver/media_softlet/agnostic/common/codec/hal/enc/hevc/packet/
H A Dencode_huc_brc_init_packet.cpp38m_basicFeature = dynamic_cast<HevcBasicFeature *>(m_featureManager->GetFeature(HevcFeatureIDs::bas… in Init()
39 ENCODE_CHK_NULL_RETURN(m_basicFeature); in Init()
73 …_CHK_STATUS_RETURN(m_miItf->SetWatchdogTimerThreshold(m_basicFeature->m_frameWidth, m_basicFeature in Submit()
77 …g(CODECHAL_ENCODE_PERFTAG_CALL_BRC_INIT_RESET, (uint16_t)m_basicFeature->m_mode, m_basicFeature->m… in Submit()
120 ENCODE_CHK_NULL_RETURN(m_basicFeature); in MHW_SETPAR_DECL_SRC()
121 ENCODE_CHK_NULL_RETURN(m_basicFeature->m_recycleBuf); in MHW_SETPAR_DECL_SRC()
124 …params.regionParams[0].presRegion = m_basicFeature->m_recycleBuf->GetBuffer(VdencBRCHistoryBuffer,… in MHW_SETPAR_DECL_SRC()
142m_basicFeature->m_mode, (uint32_t*)&hucCommandsSize, (uint32_t*)&hucPatchListSize, &stateCmdSizePa… in CalculateCommandSize()
169 …cInitDmem->InitBufFull_U32 = MOS_MIN(m_basicFeature->m_hevcSeqParams->InitVBVBufferFullnessInBit… in SetDmemBuffer()
170 … hucVdencBrcInitDmem->BufSize_U32 = m_basicFeature->m_hevcSeqParams->VBVBufferSizeInBit; in SetDmemBuffer()
[all …]
H A Dencode_huc_brc_update_packet.cpp65m_basicFeature = dynamic_cast<HevcBasicFeature *>(m_featureManager->GetFeature(HevcFeatureIDs::bas… in Init()
66 ENCODE_CHK_NULL_RETURN(m_basicFeature); in Init()
87m_basicFeature->m_mode, (uint32_t*)&hucCommandsSize, (uint32_t*)&hucPatchListSize, &stateCmdSizePa… in CalculateCommandSize()
171 …if (m_basicFeature->m_hevcSeqParams->FrameSizeTolerance == EFRAMESIZETOL_EXTREMELY_LOW) // Low De… in MHW_SETPAR_DECL_SRC()
210 ENCODE_CHK_NULL_RETURN(m_basicFeature); in MHW_SETPAR_DECL_SRC()
211 ENCODE_CHK_NULL_RETURN(m_basicFeature->m_recycleBuf); in MHW_SETPAR_DECL_SRC()
221 …params.regionParams[2].presRegion = m_basicFeature->m_recycleBuf->GetBuffer(FrameStatStreamOutBuff… in MHW_SETPAR_DECL_SRC()
227m_basicFeature->m_recycleBuf->GetBuffer(PakInfo, 0); // Region 8 - PAK Info… in MHW_SETPAR_DECL_SRC()
229 …params.regionParams[7].presRegion = m_basicFeature->m_recycleBuf->GetBuffer(LcuBaseAddressBuffer, … in MHW_SETPAR_DECL_SRC()
258 …params.regionParams[1].presRegion = m_basicFeature->m_recycleBuf->GetBuffer(VdencStatsBuffer, 0); … in MHW_SETPAR_DECL_SRC()
[all …]
H A Dencode_hevc_vdenc_422_packet.cpp37 const uint32_t picWidthInLCU = MOS_ROUNDUP_DIVIDE(m_basicFeature->m_frameWidth, 64); in AllocateResources()
38 const uint32_t picHeightInLCU = MOS_ROUNDUP_DIVIDE(m_basicFeature->m_frameHeight, 64); in AllocateResources()
69 …420Buffer = (uint8_t *)m_osInterface->pfnLockResource(m_osInterface, m_basicFeature->m_resMbCodeBu… in Conversion()
81 while ((uint32_t)(data - mbCode420Buffer) < m_basicFeature->m_mbCodeSize) in Conversion()
144 …ENCODE_CHK_STATUS_RETURN(m_osInterface->pfnUnlockResource(m_osInterface, m_basicFeature->m_resMbCo… in Conversion()
154 ENCODE_CHK_NULL_RETURN(m_basicFeature); in Prepare()
155 ENCODE_CHK_NULL_RETURN(m_basicFeature->m_422State); in Prepare()
156 …ENCODE_CHK_STATUS_RETURN(m_basicFeature->m_422State->Revert422Format(m_basicFeature->m_hevcSeqPara… in Prepare()
157 m_basicFeature->m_outputChromaFormat, in Prepare()
158 m_basicFeature->m_reconSurface.Format, in Prepare()
[all …]
H A Dencode_hevc_vdenc_packet.cpp52 …ocParamsForBufferLinear.dwBytes = MOS_ROUNDUP_DIVIDE(m_basicFeature->m_frameWidth, m_basicFeature in AllocateResources()
63 …allocParamsForBufferLinear.dwBytes = MOS_ROUNDUP_DIVIDE(m_basicFeature->m_frameWidth, 32) * CODEC… in AllocateResources()
71 hcpBufSizePar.ucMaxBitDepth = m_basicFeature->m_bitDepth; in AllocateResources()
72 hcpBufSizePar.ucChromaFormat = m_basicFeature->m_chromaFormat; in AllocateResources()
75 …hcpBufSizePar.dwPicWidth = MOS_ALIGN_CEIL(m_basicFeature->m_frameWidth, m_basicFeature->m_maxL… in AllocateResources()
76 …hcpBufSizePar.dwPicHeight = MOS_ALIGN_CEIL(m_basicFeature->m_frameHeight, m_basicFeature->m_max… in AllocateResources()
109 …uint32_t maxTileColumns = MOS_ROUNDUP_DIVIDE(m_basicFeature->m_frameWidth, CODECHAL_HEVC_MIN_TI… in AllocateResources()
110 …locParamsForBufferLinear.dwBytes = 2 * m_basicFeature->m_sizeOfSseSrcPixelRowStoreBufferPerLcu * … in AllocateResources()
115 …uint32_t frameWidthInCus = CODECHAL_GET_WIDTH_IN_BLOCKS(m_basicFeature->m_frameWidth, CODECHAL_HEV… in AllocateResources()
116 …uint32_t frameHeightInCus = CODECHAL_GET_WIDTH_IN_BLOCKS(m_basicFeature->m_frameHeight, CODECHAL_H… in AllocateResources()
[all …]
/aosp_15_r20/external/intel-media-driver/media_softlet/agnostic/common/codec/hal/dec/vp9/features/
H A Ddecode_vp9_reference_frames.cpp45 m_basicFeature = basicFeature; in Init()
70 …while (surfCount < m_basicFeature->m_refSurfaceNum && surfIndex < CODECHAL_NUM_UNCOMPRESSED_SURFAC… in UpdatePicture()
72 … if (!m_allocator->ResourceIsNull(&m_basicFeature->m_refFrameSurface[surfIndex].OsResource)) in UpdatePicture()
74 … m_vp9RefList[surfIndex]->resRefPic = m_basicFeature->m_refFrameSurface[surfIndex].OsResource; in UpdatePicture()
80 PCODEC_PICTURE refFrameList = &(m_basicFeature->m_vp9PicParams->RefFrameList[0]); in UpdatePicture()
81 … uint8_t lastRefPicIndex = m_basicFeature->m_vp9PicParams->PicFlags.fields.LastRefIdx; in UpdatePicture()
82 … uint8_t goldenRefPicIndex = m_basicFeature->m_vp9PicParams->PicFlags.fields.GoldenRefIdx; in UpdatePicture()
83 … uint8_t altRefPicIndex = m_basicFeature->m_vp9PicParams->PicFlags.fields.AltRefIdx; in UpdatePicture()
85 if (m_basicFeature->m_vp9PicParams->PicFlags.fields.frame_type == CODEC_VP9_KEY_FRAME || in UpdatePicture()
86 m_basicFeature->m_vp9PicParams->PicFlags.fields.intra_only) in UpdatePicture()
[all …]
/aosp_15_r20/external/intel-media-driver/media_softlet/agnostic/Xe_M_plus/Xe_LPM_plus_base/codec/hal/enc/vp9/packet/
H A Dencode_vp9_dynamic_scal_packet_xe_lpm_plus_base.cpp64 ENCODE_CHK_NULL_RETURN(m_basicFeature); in Submit()
65 ENCODE_CHK_NULL_RETURN(m_basicFeature->m_vp9PicParams); in Submit()
74 auto dysRefFrameFlags = m_basicFeature->m_ref.DysRefFrameFlags(); in Submit()
80 …_RETURN(Mos_Solo_PreProcessEncode(m_osInterface, &m_basicFeature->m_resBitstreamBuffer, &m_basicFe… in Submit()
89 syncParams.presSyncResource = &m_basicFeature->m_rawSurface.OsResource; in Submit()
96 …auto segmentParams = static_cast<PCODEC_VP9_ENCODE_SEGMENT_PARAMS>(m_basicFeature->m_vp9SegmentPar… in Submit()
100 uint8_t logTileRows = m_basicFeature->m_vp9PicParams->log2_tile_rows; in Submit()
101 uint8_t logTileColumns = m_basicFeature->m_vp9PicParams->log2_tile_columns; in Submit()
102 bool scalableMode = m_basicFeature->m_scalableMode; in Submit()
104 m_basicFeature->m_vp9PicParams->log2_tile_rows = 0; in Submit()
[all …]
H A Dencode_vp9_vdenc_packet_xe_lpm_plus_base.cpp44 m_basicFeature->m_pakOnlyModeEnabledForLastPass = true; in Init()
74 …_RETURN(Mos_Solo_PreProcessEncode(m_osInterface, &m_basicFeature->m_resBitstreamBuffer, &m_basicFe… in Submit()
84 syncParams.presSyncResource = &m_basicFeature->m_rawSurface.OsResource; in Submit()
95 …RETURN(Mos_Solo_PostProcessEncode(m_osInterface, &m_basicFeature->m_resBitstreamBuffer, &m_basicFe… in Submit()
122 …allocParamsForBufferLinear.dwBytes = MOS_ROUNDUP_DIVIDE(m_basicFeature->m_frameWidth, 32) * CODEC… in AllocateResources()
129 …uint32_t maxPicWidthInSb = m_basicFeature->m_picWidthInSb; // MOS_ROUNDUP_DIVIDE(m_basicFeature… in AllocateResources()
130 …uint32_t maxPicHeightInSb = m_basicFeature->m_picHeightInSb; //MOS_ROUNDUP_DIVIDE(m_basicFeature-… in AllocateResources()
140 uint32_t aligned_width = MOS_ALIGN_CEIL(m_basicFeature->m_frameWidth, 64); in AllocateResources()
141 uint32_t aligned_height = MOS_ALIGN_CEIL(m_basicFeature->m_frameHeight, 64); in AllocateResources()
224 auto dysRefFrameFlags = m_basicFeature->m_ref.DysRefFrameFlags(); in SetVdencPipeModeSelectParams()
[all …]
/aosp_15_r20/external/intel-media-driver/media_softlet/agnostic/common/codec/hal/enc/av1/features/
H A Dencode_av1_brc.cpp46m_basicFeature = dynamic_cast<Av1BasicFeature*>(featureManager->GetFeature(Av1FeatureIDs::basicFea… in Av1Brc()
47 ENCODE_CHK_NULL_NO_STATUS_RETURN(m_basicFeature); in Av1Brc()
75 const auto& seqParams = *m_basicFeature->m_av1SeqParams; in Update()
92 ENCODE_CHK_NULL_RETURN(m_basicFeature); in AllocateResources()
93 ENCODE_CHK_NULL_RETURN(m_basicFeature->m_recycleBuf); in AllocateResources()
105m_basicFeature->m_recycleBuf->RegisterResource(VdencBRCHistoryBuffer, allocParamsForBufferLinear, … in AllocateResources()
111m_basicFeature->m_recycleBuf->RegisterResource(VdencBrcPakMmioBuffer, allocParamsForBufferLinear, … in AllocateResources()
177 ENCODE_CHK_NULL_RETURN(m_basicFeature); in SetDmemForUpdate()
178 ENCODE_CHK_NULL_RETURN(m_basicFeature->m_av1SeqParams); in SetDmemForUpdate()
179 auto seqParams = m_basicFeature->m_av1SeqParams; in SetDmemForUpdate()
[all …]
H A Dencode_av1_scc.cpp46m_basicFeature = dynamic_cast<Av1BasicFeature *>(featureManager->GetFeature(Av1FeatureIDs::basicFe… in Av1Scc()
47 ENCODE_CHK_NULL_NO_STATUS_RETURN(m_basicFeature); in Av1Scc()
93 allocParams.dwBytes = MOS_ALIGN_CEIL(m_basicFeature->m_cdfMaxNumBytes, CODECHAL_PAGE_SIZE); in MakeCdfTrackedBufferLockable()
96 …ENCODE_CHK_STATUS_RETURN(m_basicFeature->m_trackedBuf->RegisterParam(encode::BufferType::bwdAdaptC… in MakeCdfTrackedBufferLockable()
103 …PMOS_RESOURCE cdfTrackedBuf = m_basicFeature->m_trackedBuf->GetBuffer(BufferType::bwdAdaptCdfBuffe… in ResetMvProbsToDefault()
138 if (m_IBCPossible && m_basicFeature->m_resolutionChanged) in Update()
159 … allocParams.Format = (10 == m_basicFeature->m_bitDepth) ? Format_P010 : Format_NV12; in Update()
160 … allocParams.dwWidth = MOS_ALIGN_CEIL(m_basicFeature->m_frameWidth, av1SuperBlockWidth); in Update()
161 … allocParams.dwHeight = MOS_ALIGN_CEIL(m_basicFeature->m_frameHeight, av1SuperBlockHeight); in Update()
166 if (m_basicFeature->m_outputChromaFormat == AVP_CHROMA_FORMAT_YUV444) in Update()
[all …]
H A Dencode_av1_aqm.cpp41m_basicFeature = dynamic_cast<EncodeBasicFeature *>(encFeatureManager->GetFeature(Av1FeatureIDs::b… in Av1EncodeAqm()
42 ENCODE_CHK_NULL_NO_STATUS_RETURN(m_basicFeature); in Av1EncodeAqm()
47 auto basicFeature = dynamic_cast<Av1BasicFeature *>(m_basicFeature); in Update()
136 auto av1BasicFeature = dynamic_cast<Av1BasicFeature *>(m_basicFeature); in MHW_SETPAR_DECL_SRC()
153 auto basicFeature = dynamic_cast<Av1BasicFeature*>(m_basicFeature); in MHW_SETPAR_DECL_SRC()
159 auto bIdx = m_basicFeature->m_currOriginalPic.FrameIdx; in MHW_SETPAR_DECL_SRC()
165 …params.AqmPipeBufAddrStatePar4[1] = m_basicFeature->m_recycleBuf->GetBuffer(RecycleResId::VdaqmBuf… in MHW_SETPAR_DECL_SRC()
166 …params.AqmPipeBufAddrStatePar4[2] = m_basicFeature->m_recycleBuf->GetBuffer(RecycleResId::VdaqmBuf… in MHW_SETPAR_DECL_SRC()
167 …params.AqmPipeBufAddrStatePar4[3] = m_basicFeature->m_recycleBuf->GetBuffer(RecycleResId::VdaqmBuf… in MHW_SETPAR_DECL_SRC()
168 …params.AqmPipeBufAddrStatePar4[4] = m_basicFeature->m_recycleBuf->GetBuffer(RecycleResId::VdaqmBuf… in MHW_SETPAR_DECL_SRC()
[all …]
/aosp_15_r20/external/intel-media-driver/media_softlet/agnostic/common/codec/hal/enc/av1/packet/
H A Dencode_av1_vdenc_packet.cpp195m_basicFeature = dynamic_cast<Av1BasicFeature *>(m_featureManager->GetFeature(Av1FeatureIDs::basic… in Init()
196 ENCODE_CHK_NULL_RETURN(m_basicFeature); in Init()
201 m_basicFeature->m_mmcState = m_mmcState; in Init()
222 …_RETURN(Mos_Solo_PreProcessEncode(m_osInterface, &m_basicFeature->m_resBitstreamBuffer, &m_basicFe… in Submit()
231 syncParams.presSyncResource = &m_basicFeature->m_rawSurface.OsResource; in Submit()
247 …RETURN(Mos_Solo_PostProcessEncode(m_osInterface, &m_basicFeature->m_resBitstreamBuffer, &m_basicFe… in Submit()
276 m_basicFeature->m_recycleBuf->GetBuffer(VdencBrcPakMmioBuffer, 0); in AddCondBBEndFor2ndPass()
317 …_CHK_STATUS_RETURN(m_miItf->SetWatchdogTimerThreshold(m_basicFeature->m_frameWidth, m_basicFeature in PatchPictureLevelCommands()
341 PMOS_RESOURCE bsSizeBuf = m_basicFeature->m_recycleBuf->GetBuffer(PakInfo, 0); in PatchPictureLevelCommands()
375 uint16_t picType = (m_basicFeature->m_pictureCodingType == I_TYPE) ? 1 : in SetPerfTag()
[all …]
/aosp_15_r20/external/intel-media-driver/media_softlet/agnostic/common/codec/hal/enc/vp9/packet/
H A Dencode_vp9_vdenc_packet.cpp50m_basicFeature = dynamic_cast<Vp9BasicFeature *>(m_featureManager->GetFeature(Vp9FeatureIDs::basic… in Init()
51 ENCODE_CHK_NULL_RETURN(m_basicFeature); in Init()
56 m_basicFeature->m_mmcState = m_mmcState; in Init()
90 m_vp9SeqParams = m_basicFeature->m_vp9SeqParams; in Prepare()
91 m_vp9PicParams = m_basicFeature->m_vp9PicParams; in Prepare()
92 m_vp9SegmentParams = m_basicFeature->m_vp9SegmentParams; in Prepare()
116 ENCODE_CHK_NULL_RETURN(m_basicFeature); in Completed()
127 if (statusReportData->numberTilesInFrame > 1 && m_basicFeature->m_scalableMode) in Completed()
136 m_basicFeature->Reset((CODEC_REF_LIST *)statusReportData->currRefList); in Completed()
268 CODEC_REF_LIST currRefList = *((CODEC_REF_LIST *)m_basicFeature->m_ref.GetCurrRefList()); in DumpOutput()
[all …]
H A Dencode_vp9_hpu_packet.cpp305m_basicFeature = dynamic_cast<Vp9BasicFeature *>(m_featureManager->GetFeature(Vp9FeatureIDs::basic… in Init()
306 ENCODE_CHK_NULL_RETURN(m_basicFeature); in Init()
325 ENCODE_CHK_NULL_RETURN(m_basicFeature); in PatchHucProbCommands()
326 ENCODE_CHK_NULL_RETURN(m_basicFeature->m_recycleBuf); in PatchHucProbCommands()
329 …_CHK_STATUS_RETURN(m_miItf->SetWatchdogTimerThreshold(m_basicFeature->m_frameWidth, m_basicFeature in PatchHucProbCommands()
333 SetPerfTag(perfTag, (uint16_t)m_basicFeature->m_mode, m_basicFeature->m_pictureCodingType); in PatchHucProbCommands()
355 …storeDataParams.pOsResource = m_basicFeature->m_recycleBuf->GetBuffer(VdencBrcPakMmioBuffer, … in PatchHucProbCommands()
367 …miStoreRegMemParams.presStoreBuffer = m_basicFeature->m_recycleBuf->GetBuffer(VdencBrcPakMmioBuffe… in PatchHucProbCommands()
401 ENCODE_CHK_STATUS_RETURN(m_basicFeature->UpdateParameters()); in PatchHucProbCommands()
423m_basicFeature->m_mode, (uint32_t *)&hucCommandsSize, (uint32_t *)&hucPatchListSize, &stateCmdSize… in CalculateCommandSize()
[all …]
/aosp_15_r20/external/intel-media-driver/media_softlet/agnostic/common/codec/hal/enc/vp9/pipeline/
H A Dencode_vp9_reference_frames.cpp46 m_basicFeature = basicFeature; in Init()
79 auto picParams = m_basicFeature->m_vp9PicParams; in Update()
86 m_currRefList->sRefReconBuffer = m_basicFeature->m_reconSurface; in Update()
87 m_currRefList->sRefRawBuffer = m_basicFeature->m_rawSurface; in Update()
90 m_currRefList->resBitstreamBuffer = m_basicFeature->m_resBitstreamBuffer; in Update()
91 m_currRefList->dwFrameWidth = m_basicFeature->m_oriFrameWidth; in Update()
92 m_currRefList->dwFrameHeight = m_basicFeature->m_oriFrameHeight; in Update()
133 ENCODE_CHK_NULL_RETURN(m_basicFeature); in SetHcpSurfaceParams()
141 if (m_basicFeature->m_pictureCodingType == I_TYPE) in SetHcpSurfaceParams()
146 auto trackedBuf = m_basicFeature->m_trackedBuf; in SetHcpSurfaceParams()
[all …]
/aosp_15_r20/external/intel-media-driver/media_softlet/agnostic/common/codec/hal/enc/hevc/features/
H A Dencode_hevc_brc.cpp49m_basicFeature = dynamic_cast<HevcBasicFeature *>(encFeatureManager->GetFeature(FeatureIDs::basicF… in HEVCEncodeBRC()
50 ENCODE_CHK_NULL_NO_STATUS_RETURN(m_basicFeature); in HEVCEncodeBRC()
117 ENCODE_CHK_NULL_RETURN(m_basicFeature); in AllocateResources()
118 ENCODE_CHK_NULL_RETURN(m_basicFeature->m_recycleBuf); in AllocateResources()
131 m_basicFeature->m_recycleBuf->RegisterResource(PakInfo, allocParamsForBufferLinear, 6); in AllocateResources()
134 HevcBasicFeature *hevcBasicFeature = dynamic_cast<HevcBasicFeature *>(m_basicFeature); in AllocateResources()
141m_basicFeature->m_recycleBuf->RegisterResource(VdencBRCHistoryBuffer, allocParamsForBufferLinear, … in AllocateResources()
159 …const uint32_t picWidthInMinLCU = MOS_ROUNDUP_DIVIDE(m_basicFeature->m_frameWidth, CODECHAL_HEVC_M… in AllocateResources()
160 …const uint32_t picHeightInMinLCU = MOS_ROUNDUP_DIVIDE(m_basicFeature->m_frameHeight, CODECHAL_HEVC… in AllocateResources()
165m_basicFeature->m_recycleBuf->RegisterResource(LcuBaseAddressBuffer, allocParamsForBufferLinear, 1… in AllocateResources()
[all …]
H A Dencode_hevc_cqp.cpp50m_basicFeature = dynamic_cast<EncodeBasicFeature *>(encFeatureManager->GetFeature(FeatureIDs::basi… in HevcEncodeCqp()
51 ENCODE_CHK_NULL_NO_STATUS_RETURN(m_basicFeature); in HevcEncodeCqp()
98 if (m_basicFeature->m_newSeq) in Update()
129 auto hevcFeature = dynamic_cast<HevcBasicFeature *>(m_basicFeature); in UpdateRDOQCfg()
140 …if (1 == m_basicFeature->m_targetUsage || 2 == m_basicFeature->m_targetUsage || 4 == m_basicFeatur… in UpdateRDOQCfg()
144 else if (7 == m_basicFeature->m_targetUsage) in UpdateRDOQCfg()
146 uint32_t frameSize = m_basicFeature->m_oriFrameWidth * m_basicFeature->m_oriFrameHeight; in UpdateRDOQCfg()
155 ENCODE_CHK_NULL_RETURN(m_basicFeature); in SetConstSettings()
161 … m_rdoqEnable = m_rdoqEnable ? (setting->rdoqEnable[m_basicFeature->m_targetUsage]) : m_rdoqEnable; in SetConstSettings()
169 ENCODE_CHK_NULL_RETURN(m_basicFeature); in AllocateResources()
[all …]
/aosp_15_r20/external/intel-media-driver/media_softlet/agnostic/common/codec/hal/enc/avc/packet/
H A Dencode_avc_vdenc_packet.cpp95m_basicFeature = dynamic_cast<AvcBasicFeature *>(m_featureManager->GetFeature(FeatureIDs::basicFea… in Init()
96 ENCODE_CHK_NULL_RETURN(m_basicFeature); in Init()
101 m_basicFeature->m_mmcState = m_mmcState; in Init()
120 m_seqParam = m_basicFeature->m_seqParam; in Prepare()
121 m_picParam = m_basicFeature->m_picParam; in Prepare()
122 m_sliceParams = m_basicFeature->m_sliceParams; in Prepare()
139 rowstoreParams.dwPicWidth = m_basicFeature->m_frameWidth; in SetRowstoreCachingOffsets()
141 rowstoreParams.ucChromaFormat = m_basicFeature->m_chromaFormat; in SetRowstoreCachingOffsets()
177 …_RETURN(Mos_Solo_PreProcessEncode(m_osInterface, &m_basicFeature->m_resBitstreamBuffer, &m_basicFe… in Submit()
186 syncParams.presSyncResource = &m_basicFeature->m_rawSurface.OsResource; in Submit()
[all …]
H A Dencode_avc_huc_brc_update_packet.cpp45m_basicFeature = dynamic_cast<AvcBasicFeature *>(m_featureManager->GetFeature(FeatureIDs::basicFea… in Init()
46 ENCODE_CHK_NULL_RETURN(m_basicFeature); in Init()
68m_basicFeature->m_mode, (uint32_t*)&hucCommandsSize, (uint32_t*)&hucPatchListSize, &stateCmdSizePa… in CalculateCommandSize()
250 (uint16_t)m_basicFeature->m_mode, in Execute()
251 m_basicFeature->m_pictureCodingType); in Execute()
279 if (m_basicFeature->m_perMBStreamOutEnable) in Execute()
287 …PMOS_RESOURCE sourceSurface = m_basicFeature->m_recycleBuf->GetBuffer(BrcPakStatisticBufferFull, m… in Execute()
288 … PMOS_RESOURCE destSurface = m_basicFeature->m_recycleBuf->GetBuffer(BrcPakStatisticBuffer, 0); in Execute()
290 …uint32_t sourceOffset = m_basicFeature->m_picWidthInMb * m_basicFeature->m_picHeightInMb * 6… in Execute()
362 …storeDataParams.pOsResource = m_basicFeature->m_recycleBuf->GetBuffer(VdencBrcPakMmioBuffer, … in Submit()
[all …]
/aosp_15_r20/external/intel-media-driver/media_softlet/agnostic/common/codec/hal/dec/mpeg2/pipeline/
H A Ddecode_mpeg2_pipeline.cpp48m_basicFeature = dynamic_cast<Mpeg2BasicFeature*>(m_featureManager->GetFeature(FeatureIDs::basicFe… in Initialize()
49 DECODE_CHK_NULL(m_basicFeature); in Initialize()
87 for (uint16_t slcIdx = 0; slcIdx < m_basicFeature->m_totalNumSlicesRecv; slcIdx++) in CopyDummyBitstream()
90 …if (!m_basicFeature->m_copyDummySlicePresent && ((m_basicFeature->m_sliceRecord[slcIdx].prevSliceM… in CopyDummyBitstream()
91m_basicFeature->m_sliceRecord[slcIdx].sliceStartMbOffset && !m_basicFeature->m_sliceRecord[slcIdx]… in CopyDummyBitstream()
92 m_basicFeature->m_incompletePicture)) in CopyDummyBitstream()
94 m_basicFeature->m_copyDummySlicePresent = true; in CopyDummyBitstream()
95 copyParams.srcBuffer = &(m_basicFeature->m_resMpeg2DummyBistream->OsResource); in CopyDummyBitstream()
97 copyParams.destBuffer = &(m_basicFeature->m_copiedDataBuf->OsResource); in CopyDummyBitstream()
98 copyParams.destOffset = m_basicFeature->m_nextCopiedDataOffset; in CopyDummyBitstream()
[all …]
/aosp_15_r20/external/intel-media-driver/media_softlet/agnostic/common/codec/hal/enc/vp9/features/
H A Dencode_vp9_pak.cpp54m_basicFeature = dynamic_cast<Vp9BasicFeature *>(encFeatureManager->GetFeature(FeatureIDs::basicFe… in Vp9EncodePak()
55 ENCODE_CHK_NULL_NO_STATUS_RETURN(m_basicFeature); in Vp9EncodePak()
95 if (m_basicFeature->m_newSeq) in Update()
106 if (m_basicFeature->m_ref.DysRefFrameFlags() != DYS_REF_NONE) in Update()
148 …_cast<MOS_RESOURCE *>(&m_resHucPakInsertUncompressedHeaderReadBuffer[m_basicFeature->m_currRecycle… in SetRegionsForHucProb()
158 …params.regionParams[10].presRegion = const_cast<MOS_RESOURCE *>(&m_basicFeature->m_resBitstreamBuf… in SetRegionsForHucProb()
170 ENCODE_CHK_NULL_RETURN(m_basicFeature); in ConstructPicStateBatchBuffer()
177 auto dysRefFrameFlags = m_basicFeature->m_ref.DysRefFrameFlags(); in ConstructPicStateBatchBuffer()
178 if ((dysRefFrameFlags == DYS_REF_NONE) && m_basicFeature->m_pakOnlyModeEnabledForLastPass) in ConstructPicStateBatchBuffer()
181m_basicFeature->m_vdencPakonlyMultipassEnabled = ((passNum > 1) && isLastPass) ? true : false; in ConstructPicStateBatchBuffer()
[all …]
H A Dencode_vp9_brc.cpp173m_basicFeature = dynamic_cast<Vp9BasicFeature *>(encFeatureManager->GetFeature(FeatureIDs::basicFe… in Vp9EncodeBrc()
174 ENCODE_CHK_NULL_NO_STATUS_RETURN(m_basicFeature); in Vp9EncodeBrc()
224 auto vp9PicParams = m_basicFeature->m_vp9PicParams; in Update()
225 auto vp9SeqParams = m_basicFeature->m_vp9SeqParams; in Update()
227 if (m_basicFeature->m_newSeq) in Update()
236 auto dysRefFrameFlags = m_basicFeature->m_ref.DysRefFrameFlags(); in Update()
237 auto dysVdencMultiPassEnabled = m_basicFeature->m_dysVdencMultiPassEnabled; in Update()
243 m_basicFeature->m_dysBrc = true; in Update()
250 m_basicFeature->m_dysCqp = true; in Update()
258 m_basicFeature->m_dysBrc = true; in Update()
[all …]
/aosp_15_r20/external/intel-media-driver/media_softlet/agnostic/common/codec/hal/enc/avc/features/
H A Dencode_avc_vdenc_stream_in_feature.cpp48m_basicFeature = dynamic_cast<AvcBasicFeature*>(m_featureManager->GetFeature(FeatureIDs::basicFeat… in AvcVdencStreamInFeature()
49 ENCODE_CHK_NULL_NO_STATUS_RETURN(m_basicFeature); in AvcVdencStreamInFeature()
70 ENCODE_CHK_NULL_RETURN(m_basicFeature); in Update()
71 ENCODE_CHK_NULL_RETURN(m_basicFeature->m_recycleBuf); in Update()
74 …if (!m_basicFeature->m_recycleBuf->GetBuffer(RecycleResId::StreamInBuffer, m_basicFeature->m_frame… in Update()
76 if (m_basicFeature->m_picWidthInMb == 0 || m_basicFeature->m_picHeightInMb == 0) in Update()
91 m_widthInMb = m_basicFeature->m_picWidthInMb; in Update()
92 m_heightInMb = m_basicFeature->m_picHeightInMb; in Update()
97 …ENCODE_CHK_STATUS_RETURN(m_basicFeature->m_recycleBuf->RegisterResource(RecycleResId::StreamInBuff… in Update()
100 …m_streamInBuffer = m_basicFeature->m_recycleBuf->GetBuffer(RecycleResId::StreamInBuffer, m_basicFe… in Update()
[all …]
/aosp_15_r20/external/intel-media-driver/media_softlet/agnostic/common/codec/hal/enc/shared/features/
H A Dencode_aqm_feature.cpp57m_basicFeature = dynamic_cast<EncodeBasicFeature *>(encFeatureManager->GetFeature(FeatureIDs::basi… in EncodeAqmFeature()
58 ENCODE_CHK_NULL_NO_STATUS_RETURN(m_basicFeature); in EncodeAqmFeature()
130 …uint32_t rowstoreBufferSize[5] = {(m_basicFeature->m_oriFrameWidth / 4 + 1), 3391, 1665, 833, 417}; in AllocateResources()
142 …codeAqmFeatureMember3[1] = EncodeAqmFeatureFunction0(m_basicFeature->m_oriFrameWidth, m_basicFeatu… in AllocateResources()
143 …codeAqmFeatureMember3[2] = EncodeAqmFeatureFunction0(m_basicFeature->m_oriFrameWidth, m_basicFeatu… in AllocateResources()
144 …codeAqmFeatureMember3[3] = EncodeAqmFeatureFunction0(m_basicFeature->m_oriFrameWidth, m_basicFeatu… in AllocateResources()
145 …codeAqmFeatureMember3[4] = EncodeAqmFeatureFunction0(m_basicFeature->m_oriFrameWidth, m_basicFeatu… in AllocateResources()
151m_basicFeature->m_recycleBuf->RegisterResource(RecycleResId::VdaqmBuffer0, allocParamsForBufferLin… in AllocateResources()
155m_basicFeature->m_recycleBuf->RegisterResource(RecycleResId::VdaqmBuffer1, allocParamsForBufferLin… in AllocateResources()
159m_basicFeature->m_recycleBuf->RegisterResource(RecycleResId::VdaqmBuffer2, allocParamsForBufferLin… in AllocateResources()
[all …]
/aosp_15_r20/external/intel-media-driver/media_softlet/agnostic/common/codec/hal/enc/av1/pipeline/
H A Dencode_av1_reference_frames.cpp42 m_basicFeature = basicFeature; in Init()
141 auto picParams = m_basicFeature->m_av1PicParams; in Update()
144 auto seqParams = m_basicFeature->m_av1SeqParams; in Update()
158 m_currRefList->sRefReconBuffer = m_basicFeature->m_reconSurface; in Update()
159 m_currRefList->sRefRawBuffer = m_basicFeature->m_rawSurface; in Update()
161 m_currRefList->resBitstreamBuffer = m_basicFeature->m_resBitstreamBuffer; in Update()
165 m_currRefList->m_miCols = m_basicFeature->m_miCols; in Update()
166 m_currRefList->m_miRows = m_basicFeature->m_miRows; in Update()
214 …Recon = seqParams->SeqFlags.fields.UseRawReconRef ? &m_basicFeature->m_rawSurface : &m_basicFeatur… in Update()
219m_basicFeature->GetSurfaceMmcInfo(m_firstValidRefPic, m_refMmcState[intraFrame], compressionFormat… in Update()
[all …]
/aosp_15_r20/external/intel-media-driver/media_softlet/agnostic/common/codec/hal/enc/shared/packet/
H A Dencode_preenc_packet.cpp46m_basicFeature = dynamic_cast<PreEncBasicFeature *>(m_featureManager->GetFeature(FeatureIDs::preEn… in Init()
47 ENCODE_CHK_NULL_RETURN(m_basicFeature); in Init()
48 ENCODE_CHK_STATUS_RETURN(m_basicFeature->GetEncodeMode(m_encodeMode)); in Init()
53 m_basicFeature->m_mmcState = m_mmcState; in Init()
90 m_hevcIqMatrixParams = &(m_basicFeature->m_hevcIqMatrixParams); in Prepare()
91 m_nalUnitParams = m_basicFeature->m_nalUnitParams; in Prepare()
116 …ocParamsForBufferLinear.dwBytes = MOS_ROUNDUP_DIVIDE(m_basicFeature->m_frameWidth, m_basicFeature in AllocateResources()
127 …allocParamsForBufferLinear.dwBytes = MOS_ROUNDUP_DIVIDE(m_basicFeature->m_frameWidth, 32) * CODEC… in AllocateResources()
135 hcpBufSizePar.ucMaxBitDepth = m_basicFeature->m_bitDepth; in AllocateResources()
136 hcpBufSizePar.ucChromaFormat = m_basicFeature->m_chromaFormat; in AllocateResources()
[all …]

1234567891011