Home
last modified time | relevance | path

Searched refs:secondLevelBatchBuffer (Results 1 – 25 of 39) sorted by relevance

12

/external/intel-media-driver/media_softlet/agnostic/common/codec/hal/enc/hevc/packet/
Dencode_hevc_vdenc_422_packet.cpp322 MHW_BATCH_BUFFER secondLevelBatchBuffer; in SendHwSliceEncodeCommand() local
323 MOS_ZeroMemory(&secondLevelBatchBuffer, sizeof(MHW_BATCH_BUFFER)); in SendHwSliceEncodeCommand()
324 secondLevelBatchBuffer.OsResource = batchBufferInUse->OsResource; in SendHwSliceEncodeCommand()
325 secondLevelBatchBuffer.dwOffset = m_batchBufferForPakSlicesStartOffset; in SendHwSliceEncodeCommand()
326 secondLevelBatchBuffer.bSecondLevel = true; in SendHwSliceEncodeCommand()
327 …K_STATUS_RETURN(m_miItf->MHW_ADDCMD_F(MI_BATCH_BUFFER_START(&cmdBuffer, &secondLevelBatchBuffer))); in SendHwSliceEncodeCommand()
331 MHW_BATCH_BUFFER secondLevelBatchBuffer; in SendHwSliceEncodeCommand() local
332 MOS_ZeroMemory(&secondLevelBatchBuffer, sizeof(MHW_BATCH_BUFFER)); in SendHwSliceEncodeCommand()
333 secondLevelBatchBuffer.OsResource = *m_res422MbCodeBuffer; in SendHwSliceEncodeCommand()
334 secondLevelBatchBuffer.dwOffset = slcData[currSlcIdx].CmdOffset; in SendHwSliceEncodeCommand()
[all …]
/external/intel-media-driver/media_softlet/agnostic/Xe_M_plus/Xe_LPM_plus_base/codec/hal/enc/vp9/packet/
Dencode_vp9_dynamic_scal_packet_xe_lpm_plus_base.cpp388 MHW_BATCH_BUFFER secondLevelBatchBuffer; in PatchPictureLevelCommands() local
389 MOS_ZeroMemory(&secondLevelBatchBuffer, sizeof(secondLevelBatchBuffer)); in PatchPictureLevelCommands()
390secondLevelBatchBuffer.dwOffset = (numPasses > 0) ? CODECHAL_ENCODE_VP9_PIC_STATE_BUFFER_SIZE_… in PatchPictureLevelCommands()
391 secondLevelBatchBuffer.bSecondLevel = true; in PatchPictureLevelCommands()
393 secondLevelBatchBuffer.OsResource = hucBrcBuffers->resPicStateBrcWriteHucReadBuffer; in PatchPictureLevelCommands()
394 …K_STATUS_RETURN(m_miItf->MHW_ADDCMD_F(MI_BATCH_BUFFER_START)(&cmdBuffer, &secondLevelBatchBuffer)); in PatchPictureLevelCommands()
484 MHW_BATCH_BUFFER secondLevelBatchBuffer; in PatchSliceLevelCommands() local
485 MOS_ZeroMemory(&secondLevelBatchBuffer, sizeof(secondLevelBatchBuffer)); in PatchSliceLevelCommands()
486 …Vp9EncodePak, Vp9FeatureIDs::vp9PakFeature, SetHucPakInsertObjBatchBuffer, secondLevelBatchBuffer); in PatchSliceLevelCommands()
487 …K_STATUS_RETURN(m_miItf->MHW_ADDCMD_F(MI_BATCH_BUFFER_START)(&cmdBuffer, &secondLevelBatchBuffer)); in PatchSliceLevelCommands()
[all …]
Dencode_vp9_vdenc_packet_xe_lpm_plus_base.cpp499 MHW_BATCH_BUFFER secondLevelBatchBuffer; in PatchTileLevelCommands() local
500 MOS_ZeroMemory(&secondLevelBatchBuffer, sizeof(secondLevelBatchBuffer)); in PatchTileLevelCommands()
501 …Vp9EncodePak, Vp9FeatureIDs::vp9PakFeature, SetHucPakInsertObjBatchBuffer, secondLevelBatchBuffer); in PatchTileLevelCommands()
502 …K_STATUS_RETURN(m_miItf->MHW_ADDCMD_F(MI_BATCH_BUFFER_START)(&cmdBuffer, &secondLevelBatchBuffer)); in PatchTileLevelCommands()
/external/intel-media-driver/media_softlet/agnostic/common/codec/hal/enc/vp9/features/
Dencode_vp9_pak.cpp303 MOS_STATUS Vp9EncodePak::SetHucPakInsertObjBatchBuffer(MHW_BATCH_BUFFER &secondLevelBatchBuffer) in SetHucPakInsertObjBatchBuffer() argument
307 secondLevelBatchBuffer.dwOffset = 0; in SetHucPakInsertObjBatchBuffer()
308 secondLevelBatchBuffer.bSecondLevel = true; in SetHucPakInsertObjBatchBuffer()
312secondLevelBatchBuffer.OsResource = m_resHucPakInsertUncompressedHeaderReadBuffer[m_basicFeature->… in SetHucPakInsertObjBatchBuffer()
316 secondLevelBatchBuffer.OsResource = m_resHucPakInsertUncompressedHeaderWriteBuffer; in SetHucPakInsertObjBatchBuffer()
322 …odePak::SetVdencSecondLevelBatchBuffer(uint32_t currPass, MHW_BATCH_BUFFER &secondLevelBatchBuffer) in SetVdencSecondLevelBatchBuffer() argument
326 secondLevelBatchBuffer.dwOffset = 0; in SetVdencSecondLevelBatchBuffer()
327 secondLevelBatchBuffer.bSecondLevel = true; in SetVdencSecondLevelBatchBuffer()
331 secondLevelBatchBuffer.OsResource = m_resVdencPictureState2ndLevelBatchBufferWrite[0]; in SetVdencSecondLevelBatchBuffer()
339 secondLevelBatchBuffer.OsResource = m_resVdencDysPictureState2ndLevelBatchBuffer; in SetVdencSecondLevelBatchBuffer()
[all …]
Dencode_vp9_pak.h239 MHW_BATCH_BUFFER &secondLevelBatchBuffer);
252 MHW_BATCH_BUFFER &secondLevelBatchBuffer);
/external/intel-media-driver/media_driver/agnostic/common/codec/hal/
Dcodechal_encode_hevc.cpp661 MHW_BATCH_BUFFER secondLevelBatchBuffer; in SendHwSliceEncodeCommand() local
662 MOS_ZeroMemory(&secondLevelBatchBuffer, sizeof(MHW_BATCH_BUFFER)); in SendHwSliceEncodeCommand()
663 secondLevelBatchBuffer.OsResource = batchBufferInUse->OsResource; in SendHwSliceEncodeCommand()
664 secondLevelBatchBuffer.dwOffset = params->dwBatchBufferForPakSlicesStartOffset; in SendHwSliceEncodeCommand()
665 secondLevelBatchBuffer.bSecondLevel = true; in SendHwSliceEncodeCommand()
666 …ODE_CHK_STATUS_RETURN(m_miInterface->AddMiBatchBufferStartCmd(cmdBuffer, &secondLevelBatchBuffer)); in SendHwSliceEncodeCommand()
670 MHW_BATCH_BUFFER secondLevelBatchBuffer; in SendHwSliceEncodeCommand() local
671 MOS_ZeroMemory(&secondLevelBatchBuffer, sizeof(MHW_BATCH_BUFFER)); in SendHwSliceEncodeCommand()
672 secondLevelBatchBuffer.OsResource = *params->presDataBuffer; in SendHwSliceEncodeCommand()
673 secondLevelBatchBuffer.dwOffset = params->dwDataBufferOffset; in SendHwSliceEncodeCommand()
[all …]
Dcodechal_vdenc_vp9_base.cpp4247 MHW_BATCH_BUFFER secondLevelBatchBuffer; in ExecutePictureLevel() local
4248 MOS_ZeroMemory(&secondLevelBatchBuffer, sizeof(secondLevelBatchBuffer)); in ExecutePictureLevel()
4249 secondLevelBatchBuffer.dwOffset = 0; in ExecutePictureLevel()
4250 secondLevelBatchBuffer.bSecondLevel = true; in ExecutePictureLevel()
4253secondLevelBatchBuffer.OsResource = m_resVdencPictureState2NdLevelBatchBufferWrite[m_vdencPictureS… in ExecutePictureLevel()
4263secondLevelBatchBuffer.OsResource = m_resVdencPictureState2NdLevelBatchBufferWrite[m_vdencPictureS… in ExecutePictureLevel()
4267 secondLevelBatchBuffer.OsResource = m_resVdencDysPictureState2NdLevelBatchBuffer; in ExecutePictureLevel()
4272secondLevelBatchBuffer.OsResource = m_resVdencPictureState2NdLevelBatchBufferRead[m_currPass][m_vd… in ExecutePictureLevel()
4278 &secondLevelBatchBuffer), release_func); in ExecutePictureLevel()
4765 MHW_BATCH_BUFFER secondLevelBatchBuffer; in ExecuteSliceLevel() local
[all …]
/external/intel-media-driver/media_driver/agnostic/gen11/codec/hal/
Dcodechal_vdenc_vp9_g11.cpp215 MHW_BATCH_BUFFER secondLevelBatchBuffer; in ExecuteDysSliceLevel() local
216 MOS_ZeroMemory(&secondLevelBatchBuffer, sizeof(secondLevelBatchBuffer)); in ExecuteDysSliceLevel()
217 secondLevelBatchBuffer.dwOffset = 0; in ExecuteDysSliceLevel()
218 secondLevelBatchBuffer.bSecondLevel = true; in ExecuteDysSliceLevel()
221secondLevelBatchBuffer.OsResource = m_resHucPakInsertUncompressedHeaderReadBuffer[m_currRecycledBu… in ExecuteDysSliceLevel()
225 secondLevelBatchBuffer.OsResource = m_resHucPakInsertUncompressedHeaderWriteBuffer; in ExecuteDysSliceLevel()
229 &secondLevelBatchBuffer)); in ExecuteDysSliceLevel()
241 MOS_ZeroMemory(&secondLevelBatchBuffer, sizeof(MHW_BATCH_BUFFER)); in ExecuteDysSliceLevel()
242 secondLevelBatchBuffer.OsResource = m_resMbCodeSurface; in ExecuteDysSliceLevel()
243 secondLevelBatchBuffer.dwOffset = 0; in ExecuteDysSliceLevel()
[all …]
Dcodechal_vdenc_avc_g11.h214 PMHW_BATCH_BUFFER secondLevelBatchBuffer) override;
Dcodechal_encode_avc_g11.h370 PMHW_BATCH_BUFFER secondLevelBatchBuffer) override;
Dcodechal_vdenc_avc_g11.cpp1943 PMHW_BATCH_BUFFER secondLevelBatchBuffer) in PopulatePakParam() argument
1963 else if (secondLevelBatchBuffer != nullptr) in PopulatePakParam()
1965 data = secondLevelBatchBuffer->pData; in PopulatePakParam()
1986 if (data && (cmdBuffer == nullptr) && (secondLevelBatchBuffer == nullptr)) in PopulatePakParam()
/external/intel-media-driver/media_driver/agnostic/gen12/codec/hal/
Dcodechal_vdenc_vp9_g12.cpp511 MHW_BATCH_BUFFER secondLevelBatchBuffer; in ExecuteDysPictureLevel() local
512 MOS_ZeroMemory(&secondLevelBatchBuffer, sizeof(secondLevelBatchBuffer)); in ExecuteDysPictureLevel()
513secondLevelBatchBuffer.dwOffset = (m_numPasses > 0) ? CODECHAL_ENCODE_VP9_PIC_STATE_BUFFER_SIZE_PE… in ExecuteDysPictureLevel()
514 secondLevelBatchBuffer.bSecondLevel = true; in ExecuteDysPictureLevel()
516 secondLevelBatchBuffer.OsResource = m_brcBuffers.resPicStateBrcWriteHucReadBuffer; in ExecuteDysPictureLevel()
519 &secondLevelBatchBuffer)); in ExecuteDysPictureLevel()
555 MHW_BATCH_BUFFER secondLevelBatchBuffer; in ExecuteDysSliceLevel() local
556 MOS_ZeroMemory(&secondLevelBatchBuffer, sizeof(secondLevelBatchBuffer)); in ExecuteDysSliceLevel()
557 secondLevelBatchBuffer.dwOffset = 0; in ExecuteDysSliceLevel()
558 secondLevelBatchBuffer.bSecondLevel = true; in ExecuteDysSliceLevel()
[all …]
Dcodechal_vdenc_avc_g12.h246 PMHW_BATCH_BUFFER secondLevelBatchBuffer) override;
/external/intel-media-driver/media_driver/agnostic/gen9_skl/codec/hal/
Dcodechal_vdenc_avc_g9_skl.cpp658 PMHW_BATCH_BUFFER secondLevelBatchBuffer) in PopulatePakParam() argument
678 else if (secondLevelBatchBuffer != nullptr) in PopulatePakParam()
680 data = secondLevelBatchBuffer->pData; in PopulatePakParam()
701 if (data && (cmdBuffer == nullptr) && (secondLevelBatchBuffer == nullptr)) in PopulatePakParam()
Dcodechal_vdenc_avc_g9_skl.h110 PMHW_BATCH_BUFFER secondLevelBatchBuffer);
Dcodechal_encode_avc_g9_skl.h179 PMHW_BATCH_BUFFER secondLevelBatchBuffer);
/external/intel-media-driver/media_driver/agnostic/gen9_bxt/codec/hal/
Dcodechal_vdenc_avc_g9_bxt.cpp658 PMHW_BATCH_BUFFER secondLevelBatchBuffer) in PopulatePakParam() argument
678 else if (secondLevelBatchBuffer != nullptr) in PopulatePakParam()
680 data = secondLevelBatchBuffer->pData; in PopulatePakParam()
701 if (data && (cmdBuffer == nullptr) && (secondLevelBatchBuffer == nullptr)) in PopulatePakParam()
Dcodechal_vdenc_avc_g9_bxt.h110 PMHW_BATCH_BUFFER secondLevelBatchBuffer);
Dcodechal_encode_avc_g9_bxt.h179 PMHW_BATCH_BUFFER secondLevelBatchBuffer);
/external/intel-media-driver/media_driver/agnostic/gen9_kbl/codec/hal/
Dcodechal_vdenc_avc_g9_kbl.h129 PMHW_BATCH_BUFFER secondLevelBatchBuffer) override;
Dcodechal_vdenc_avc_g9_kbl.cpp864 PMHW_BATCH_BUFFER secondLevelBatchBuffer) in PopulatePakParam() argument
884 else if (secondLevelBatchBuffer != nullptr) in PopulatePakParam()
886 data = secondLevelBatchBuffer->pData; in PopulatePakParam()
907 if (data && (cmdBuffer == nullptr) && (secondLevelBatchBuffer == nullptr)) in PopulatePakParam()
/external/intel-media-driver/media_softlet/agnostic/common/codec/hal/enc/shared/packet/
Dencode_check_huc_load_packet.cpp204 miBatchBufferStartParams.secondLevelBatchBuffer = false; in PackHucAuthCmds()
/external/intel-media-driver/media_softlet/agnostic/common/hw/
Dmhw_mi_cmdpar.h202 bool secondLevelBatchBuffer = true; in _MHW_PAR_T() local
/external/intel-media-driver/media_softlet/agnostic/common/codec/hal/enc/avc/packet/
Dencode_avc_huc_brc_update_packet.h233 PMHW_BATCH_BUFFER secondLevelBatchBuffer) { return MOS_STATUS_SUCCESS; } in PopulatePakParam() argument
Dencode_avc_vdenc_packet.h446 PMHW_BATCH_BUFFER secondLevelBatchBuffer) { return MOS_STATUS_SUCCESS; } in PopulatePakParam() argument

12