/dports/multimedia/cmrtlib/media-driver-intel-media-20.1.1/media_driver/linux/common/ddi/ |
H A D | media_libva_common.cpp | 54 DDI_ASSERT(mosResource->bo); in DdiMedia_MediaSurfaceToMosResource() 195 mosResource->pData = nullptr; in DdiMedia_MediaSurfaceToMosResource() 198 mosResource->dwGfxAddress = 0; in DdiMedia_MediaSurfaceToMosResource() 224 mosResource->iHeight = 1; in DdiMedia_MediaBufferToMosResource() 230 mosResource->iHeight = 1; in DdiMedia_MediaBufferToMosResource() 243 mosResource->iHeight = 1; in DdiMedia_MediaBufferToMosResource() 249 mosResource->isTiled = 0; in DdiMedia_MediaBufferToMosResource() 251 mosResource->bo = mediaBuffer->bo; in DdiMedia_MediaBufferToMosResource() 253 mosResource->bMapped = false; in DdiMedia_MediaBufferToMosResource() 261 mosResource->pData = nullptr; in DdiMedia_MediaBufferToMosResource() [all …]
|
/dports/multimedia/libva-intel-media-driver/media-driver-intel-media-22.1.1/media_driver/linux/common/cm/hal/ |
H A D | cm_surface_manager.cpp | 105 …int32_t CmSurfaceManager::CreateSurface2DFromMosResource(MOS_RESOURCE * mosResource, bool createdB… in CreateSurface2DFromMosResource() argument 118 result = GetSurfaceInfo(mosResource, width, height, pitch, format); in CreateSurface2DFromMosResource() 147 result = AllocateSurface2D( width, height, format, mosResource, handle); in CreateSurface2DFromMosResource() 297 int32_t CmSurfaceManager::GetSurfaceInfo( MOS_RESOURCE * mosResource, uint32_t &width, uint32_t &he… in GetSurfaceInfo() argument 305 state->osInterface->pfnGetResourceInfo(state->osInterface, mosResource, &surfaceDetails); in GetSurfaceInfo() 315 int32_t CmSurfaceManager::UpdateSurface2D(MOS_RESOURCE * mosResource, int index, uint32_t handle) in UpdateSurface2D() argument 324 int result = GetSurfaceInfo(mosResource, width, height, pitch, format); in UpdateSurface2D() 336 inParam.mosResource = mosResource; in UpdateSurface2D()
|
H A D | cm_surface_2d_wrapper.cpp | 41 MOS_RESOURCE *mosResource, in CreateCmSurface2D() argument 44 return cmDevice->CreateSurface2D(mosResource, *cmSurface); in CreateCmSurface2D() 54 MOS_RESOURCE *mosResource, in UpdateCmSurface2D() argument 57 return cmDevice->UpdateSurface2D(mosResource, *cmSurface, in UpdateCmSurface2D()
|
H A D | cm_device_rt.cpp | 222 MOS_RESOURCE mosResource; in CreateSurface2D() local 223 int32_t hr = CmFillMosResource( vaSurface, vaDriverCtx, &mosResource); in CreateSurface2D() 231 hr = m_surfaceMgr->CreateSurface2DFromMosResource(&mosResource, false, surfaceRT); in CreateSurface2D() 601 CM_RT_API int32_t CmDeviceRT::CreateSurface2D(PMOS_RESOURCE mosResource, in CreateSurface2D() argument 606 if (mosResource == nullptr) in CreateSurface2D() 614 int ret = m_surfaceMgr->CreateSurface2DFromMosResource(mosResource, false, surfaceRT); in CreateSurface2D() 646 int32_t CmDeviceRT::CreateSurface2D(PMOS_RESOURCE mosResource, in CreateSurface2D() argument 652 if (mosResource == nullptr) in CreateSurface2D() 660 int ret = m_surfaceMgr->CreateSurface2DFromMosResource(mosResource, isCmCreated, surfaceRT); in CreateSurface2D()
|
H A D | cm_surface_manager.h | 61 …int32_t CreateSurface2DFromMosResource(MOS_RESOURCE * mosResource, bool createdByCm, CmSurface2DRT… 62 int32_t UpdateSurface2D(MOS_RESOURCE * mosResource, int index, uint32_t handle); 70 …int32_t GetSurfaceInfo( MOS_RESOURCE *mosResource, uint32_t &width, uint32_t &height, uint32_t &pi…
|
H A D | cm_surface_2d_wrapper.h | 49 MOS_RESOURCE *mosResource, 56 MOS_RESOURCE *mosResource,
|
H A D | cm_device.h | 95 CM_RT_API virtual int32_t CreateBuffer(PMOS_RESOURCE mosResource, 174 CM_RT_API virtual int32_t CreateSurface2D(PMOS_RESOURCE mosResource, 1802 CM_RT_API virtual int32_t UpdateBuffer(PMOS_RESOURCE mosResource, CmBuffer* &surface, 1822 CM_RT_API virtual int32_t UpdateSurface2D(PMOS_RESOURCE mosResource, CmSurface2D* &surface,
|
H A D | cm_wrapper_os.cpp | 389 MOS_RESOURCE mosResource ; in CmThinExecute() local 390 MOS_ZeroMemory(&mosResource, sizeof(MOS_RESOURCE)); in CmThinExecute() 397 &mosResource); in CmThinExecute() 406 … cmRet = deviceRT->CreateSurface2D(&mosResource, cmCreate2DParam->isCmCreated, pCmSurface2d); in CmThinExecute()
|
H A D | cm_surface_2d.h | 356 PMOS_RESOURCE mosResource = nullptr) = 0;
|
/dports/multimedia/cmrtlib/media-driver-intel-media-20.1.1/media_driver/linux/common/cm/hal/ |
H A D | cm_surface_manager.cpp | 105 …int32_t CmSurfaceManager::CreateSurface2DFromMosResource(MOS_RESOURCE * mosResource, bool createdB… in CreateSurface2DFromMosResource() argument 118 result = GetSurfaceInfo(mosResource, width, height, pitch, format); in CreateSurface2DFromMosResource() 147 result = AllocateSurface2D( width, height, format, mosResource, handle); in CreateSurface2DFromMosResource() 297 int32_t CmSurfaceManager::GetSurfaceInfo( MOS_RESOURCE * mosResource, uint32_t &width, uint32_t &he… in GetSurfaceInfo() argument 305 state->osInterface->pfnGetResourceInfo(state->osInterface, mosResource, &surfaceDetails); in GetSurfaceInfo() 315 int32_t CmSurfaceManager::UpdateSurface2D(MOS_RESOURCE * mosResource, int index, uint32_t handle) in UpdateSurface2D() argument 324 int result = GetSurfaceInfo(mosResource, width, height, pitch, format); in UpdateSurface2D() 336 inParam.mosResource = mosResource; in UpdateSurface2D()
|
H A D | cm_surface_2d_codec_wrapper.cpp | 41 MOS_RESOURCE *mosResource, in CreateCmSurface2D() argument 44 return cmDevice->CreateSurface2D(mosResource, *cmSurface); in CreateCmSurface2D() 54 MOS_RESOURCE *mosResource, in UpdateCmSurface2D() argument 57 return cmDevice->UpdateSurface2D(mosResource, *cmSurface, in UpdateCmSurface2D()
|
H A D | cm_device_rt.cpp | 217 MOS_RESOURCE mosResource; in CreateSurface2D() local 218 int32_t hr = CmFillMosResource( vaSurface, vaDriverCtx, &mosResource); in CreateSurface2D() 226 hr = m_surfaceMgr->CreateSurface2DFromMosResource(&mosResource, false, surfaceRT); in CreateSurface2D() 596 CM_RT_API int32_t CmDeviceRT::CreateSurface2D(PMOS_RESOURCE mosResource, in CreateSurface2D() argument 601 if (mosResource == nullptr) in CreateSurface2D() 609 int ret = m_surfaceMgr->CreateSurface2DFromMosResource(mosResource, false, surfaceRT); in CreateSurface2D() 641 int32_t CmDeviceRT::CreateSurface2D(PMOS_RESOURCE mosResource, in CreateSurface2D() argument 647 if (mosResource == nullptr) in CreateSurface2D() 655 int ret = m_surfaceMgr->CreateSurface2DFromMosResource(mosResource, isCmCreated, surfaceRT); in CreateSurface2D()
|
H A D | cm_surface_manager.h | 61 …int32_t CreateSurface2DFromMosResource(MOS_RESOURCE * mosResource, bool createdByCm, CmSurface2DRT… 62 int32_t UpdateSurface2D(MOS_RESOURCE * mosResource, int index, uint32_t handle); 70 …int32_t GetSurfaceInfo( MOS_RESOURCE *mosResource, uint32_t &width, uint32_t &height, uint32_t &pi…
|
H A D | cm_surface_2d_codec_wrapper.h | 48 MOS_RESOURCE *mosResource, 55 MOS_RESOURCE *mosResource,
|
H A D | cm_device.h | 95 CM_RT_API virtual int32_t CreateBuffer(PMOS_RESOURCE mosResource, 174 CM_RT_API virtual int32_t CreateSurface2D(PMOS_RESOURCE mosResource, 1802 CM_RT_API virtual int32_t UpdateBuffer(PMOS_RESOURCE mosResource, CmBuffer* &surface, 1822 CM_RT_API virtual int32_t UpdateSurface2D(PMOS_RESOURCE mosResource, CmSurface2D* &surface,
|
H A D | cm_wrapper_os.cpp | 385 MOS_RESOURCE mosResource ; in CmThinExecute() local 386 MOS_ZeroMemory(&mosResource, sizeof(MOS_RESOURCE)); in CmThinExecute() 393 &mosResource); in CmThinExecute() 402 … cmRet = deviceRT->CreateSurface2D(&mosResource, cmCreate2DParam->isCmCreated, pCmSurface2d); in CmThinExecute()
|
H A D | cm_surface_2d.h | 355 PMOS_RESOURCE mosResource = nullptr) = 0;
|
/dports/multimedia/libva-intel-media-driver/media-driver-intel-media-22.1.1/media_driver/linux/common/ddi/ |
H A D | media_libva_common.cpp | 52 void DdiMedia_MediaSurfaceToMosResource(DDI_MEDIA_SURFACE *mediaSurface, MOS_RESOURCE *mosResource) in DdiMedia_MediaSurfaceToMosResource() argument 55 DDI_CHK_NULL(mosResource, "nullptr mosResource",); in DdiMedia_MediaSurfaceToMosResource() 56 DDI_ASSERT(mosResource->bo); in DdiMedia_MediaSurfaceToMosResource() 58 … MosInterface::ConvertResourceFromDdi(mediaSurface, mosResource, OS_SPECIFIC_RESOURCE_SURFACE, 0); in DdiMedia_MediaSurfaceToMosResource() 60 Mos_Solo_SetOsResource(mediaSurface->pGmmResourceInfo, mosResource); in DdiMedia_MediaSurfaceToMosResource() 65 void DdiMedia_MediaBufferToMosResource(DDI_MEDIA_BUFFER *mediaBuffer, MOS_RESOURCE *mosResource) in DdiMedia_MediaBufferToMosResource() argument 68 DDI_CHK_NULL(mosResource, "nullptr mosResource",); in DdiMedia_MediaBufferToMosResource() 71 MosInterface::ConvertResourceFromDdi(mediaBuffer, mosResource, OS_SPECIFIC_RESOURCE_BUFFER, 0); in DdiMedia_MediaBufferToMosResource() 73 Mos_Solo_SetOsResource(mediaBuffer->pGmmResourceInfo, mosResource); in DdiMedia_MediaBufferToMosResource()
|
/dports/multimedia/libva-intel-media-driver/media-driver-intel-media-22.1.1/media_driver/agnostic/common/cm/ |
H A D | cm_surface_manager_base.cpp | 723 if (mosResource) in CreateBuffer() 758 result = CmBuffer_RT::Create( index, handle, size, mosResource == nullptr, in CreateBuffer() 792 MOS_RESOURCE *mosResource, in AllocateBuffer() argument 808 if (mosResource) in AllocateBuffer() 810 inParam.mosResource = mosResource; in AllocateBuffer() 815 inParam.mosResource = nullptr; in AllocateBuffer() 1051 MOS_RESOURCE * mosResource, in AllocateSurface2D() argument 1064 inParam.mosResource = mosResource; in AllocateSurface2D() 2243 MOS_RESOURCE * mosResource ) in UpdateSurface2DTableMosResource() argument 2250 entry->osResource = *mosResource; in UpdateSurface2DTableMosResource() [all …]
|
H A D | cm_surface_manager_base.h | 63 int32_t UpdateBuffer(MOS_RESOURCE * mosResource, int index, uint32_t handle); 72 virtual int32_t UpdateSurface2D(MOS_RESOURCE * mosResource, int index, uint32_t handle) = 0;
|
/dports/multimedia/cmrtlib/media-driver-intel-media-20.1.1/media_driver/agnostic/common/cm/ |
H A D | cm_surface_manager_base.cpp | 722 if (mosResource) in CreateBuffer() 757 result = CmBuffer_RT::Create( index, handle, size, mosResource == nullptr, in CreateBuffer() 791 MOS_RESOURCE *mosResource, in AllocateBuffer() argument 807 if (mosResource) in AllocateBuffer() 809 inParam.mosResource = mosResource; in AllocateBuffer() 814 inParam.mosResource = nullptr; in AllocateBuffer() 1050 MOS_RESOURCE * mosResource, in AllocateSurface2D() argument 1063 inParam.mosResource = mosResource; in AllocateSurface2D() 2242 MOS_RESOURCE * mosResource ) in UpdateSurface2DTableMosResource() argument 2249 entry->osResource = *mosResource; in UpdateSurface2DTableMosResource() [all …]
|
H A D | cm_surface_manager_base.h | 63 int32_t UpdateBuffer(MOS_RESOURCE * mosResource, int index, uint32_t handle); 72 virtual int32_t UpdateSurface2D(MOS_RESOURCE * mosResource, int index, uint32_t handle) = 0;
|
H A D | cm_device_rt_base.cpp | 458 CM_RT_API int32_t CmDeviceRTBase::CreateBuffer(PMOS_RESOURCE mosResource, in CreateBuffer() argument 463 if(mosResource == nullptr) in CreateBuffer() 473 … int hr = state->osInterface->pfnGetResourceInfo(state->osInterface, mosResource, &mosSurfDetails); in CreateBuffer() 490 buffer, mosResource, sysMem, false, CM_DEFAULT_COMPARISON_VALUE); in CreateBuffer() 3699 CM_RT_API int32_t CmDeviceRTBase::UpdateBuffer(PMOS_RESOURCE mosResource, CmBuffer* &surface, in UpdateBuffer() argument 3706 hr = bufferRT->UpdateResource(mosResource); in UpdateBuffer() 3710 hr = CreateBuffer(mosResource, surface); in UpdateBuffer() 3721 CM_RT_API int32_t CmDeviceRTBase::UpdateSurface2D(PMOS_RESOURCE mosResource, CmSurface2D* &surface, in UpdateSurface2D() argument 3728 hr = surfaceRT->UpdateResource(mosResource); in UpdateSurface2D() 3732 hr = CreateSurface2D(mosResource, surface); in UpdateSurface2D()
|
/dports/multimedia/cmrtlib/media-driver-intel-media-20.1.1/media_driver/linux/common/os/ |
H A D | mos_graphicsresource_specific.cpp | 460 MOS_RESOURCE mosResource = {}; in Lock() local 461 ConvertToMosResource(&mosResource); in Lock() 462 pOsContextSpecific->m_memoryDecompress(pOsContextSpecific->m_mosContext, &mosResource); in Lock()
|
/dports/multimedia/libva-intel-media-driver/media-driver-intel-media-22.1.1/media_driver/linux/common/os/ |
H A D | mos_graphicsresource_specific.cpp | 525 MOS_RESOURCE mosResource = {}; in Lock() local 526 ConvertToMosResource(&mosResource); in Lock() 527 pOsContextSpecific->m_memoryDecompress(pOsContextSpecific->m_mosContext, &mosResource); in Lock()
|