Home
last modified time | relevance | path

Searched refs:mosResource (Results 1 – 25 of 38) sorted by relevance

12

/dports/multimedia/cmrtlib/media-driver-intel-media-20.1.1/media_driver/linux/common/ddi/
H A Dmedia_libva_common.cpp54 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 Dcm_surface_manager.cpp105 …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 Dcm_surface_2d_wrapper.cpp41 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 Dcm_device_rt.cpp222 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 Dcm_surface_manager.h61 …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 Dcm_surface_2d_wrapper.h49 MOS_RESOURCE *mosResource,
56 MOS_RESOURCE *mosResource,
H A Dcm_device.h95 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 Dcm_wrapper_os.cpp389 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 Dcm_surface_2d.h356 PMOS_RESOURCE mosResource = nullptr) = 0;
/dports/multimedia/cmrtlib/media-driver-intel-media-20.1.1/media_driver/linux/common/cm/hal/
H A Dcm_surface_manager.cpp105 …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 Dcm_surface_2d_codec_wrapper.cpp41 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 Dcm_device_rt.cpp217 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 Dcm_surface_manager.h61 …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 Dcm_surface_2d_codec_wrapper.h48 MOS_RESOURCE *mosResource,
55 MOS_RESOURCE *mosResource,
H A Dcm_device.h95 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 Dcm_wrapper_os.cpp385 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 Dcm_surface_2d.h355 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 Dmedia_libva_common.cpp52 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 Dcm_surface_manager_base.cpp723 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 Dcm_surface_manager_base.h63 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 Dcm_surface_manager_base.cpp722 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 Dcm_surface_manager_base.h63 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 Dcm_device_rt_base.cpp458 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 Dmos_graphicsresource_specific.cpp460 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 Dmos_graphicsresource_specific.cpp525 MOS_RESOURCE mosResource = {}; in Lock() local
526 ConvertToMosResource(&mosResource); in Lock()
527 pOsContextSpecific->m_memoryDecompress(pOsContextSpecific->m_mosContext, &mosResource); in Lock()

12