Home
last modified time | relevance | path

Searched refs:mediaSurfaceHeapElmt (Results 1 – 5 of 5) sorted by relevance

/dports/multimedia/libva-intel-media-driver/media-driver-intel-media-22.1.1/media_driver/linux/common/codec/ddi/
H A Dmedia_libva_decoder.cpp344 … for (j = 0; j < mediaCtx->pSurfaceHeap->uiAllocatedHeapElements; j++, mediaSurfaceHeapElmt++) in DdiDecode_StatusReport()
346 if (mediaSurfaceHeapElmt != nullptr && in DdiDecode_StatusReport()
347 mediaSurfaceHeapElmt->pSurface != nullptr && in DdiDecode_StatusReport()
348 bo == mediaSurfaceHeapElmt->pSurface->bo) in DdiDecode_StatusReport()
417 … for (j = 0; j < mediaCtx->pSurfaceHeap->uiAllocatedHeapElements; j++, mediaSurfaceHeapElmt++) in DdiDecode_StatusReport()
419 if (mediaSurfaceHeapElmt != nullptr && in DdiDecode_StatusReport()
420 mediaSurfaceHeapElmt->pSurface != nullptr && in DdiDecode_StatusReport()
421 bo == mediaSurfaceHeapElmt->pSurface->bo) in DdiDecode_StatusReport()
423mediaSurfaceHeapElmt->pSurface->curStatusReport.decode.status = (uint32_t)tempNewReport.codecStatu… in DdiDecode_StatusReport()
424mediaSurfaceHeapElmt->pSurface->curStatusReport.decode.errMbNum = (uint32_t)tempNewReport.numMbsAf… in DdiDecode_StatusReport()
[all …]
/dports/multimedia/cmrtlib/media-driver-intel-media-20.1.1/media_driver/linux/common/ddi/
H A Dmedia_libva_util.cpp1129 PDDI_MEDIA_SURFACE_HEAP_ELEMENT mediaSurfaceHeapElmt = nullptr; in DdiMediaUtil_AllocPMediaSurfaceFromHeap() local
1145mediaSurfaceHeapElmt = &surfaceHeapBase[surfaceHeap->uiAllocatedHeapElements + i]; in DdiMediaUtil_AllocPMediaSurfaceFromHeap()
1147 mediaSurfaceHeapElmt->uiVaSurfaceID = surfaceHeap->uiAllocatedHeapElements + i; in DdiMediaUtil_AllocPMediaSurfaceFromHeap()
1152mediaSurfaceHeapElmt = (PDDI_MEDIA_SURFACE_HEAP_ELEMENT)surfaceHeap->pFir… in DdiMediaUtil_AllocPMediaSurfaceFromHeap()
1153 surfaceHeap->pFirstFreeHeapElement = mediaSurfaceHeapElmt->pNextFree; in DdiMediaUtil_AllocPMediaSurfaceFromHeap()
1155 return mediaSurfaceHeapElmt; in DdiMediaUtil_AllocPMediaSurfaceFromHeap()
1167 …PDDI_MEDIA_SURFACE_HEAP_ELEMENT mediaSurfaceHeapElmt = &mediaSurfaceHeapBase[vaS… in DdiMediaUtil_ReleasePMediaSurfaceFromHeap() local
1168 DDI_CHK_NULL(mediaSurfaceHeapElmt->pSurface, "surface is already released", ); in DdiMediaUtil_ReleasePMediaSurfaceFromHeap()
1170 surfaceHeap->pFirstFreeHeapElement = (void*)mediaSurfaceHeapElmt; in DdiMediaUtil_ReleasePMediaSurfaceFromHeap()
1171 mediaSurfaceHeapElmt->pNextFree = (PDDI_MEDIA_SURFACE_HEAP_ELEMENT)firstFree; in DdiMediaUtil_ReleasePMediaSurfaceFromHeap()
[all …]
H A Dmedia_libva.cpp750 PDDI_MEDIA_SURFACE_HEAP_ELEMENT mediaSurfaceHeapElmt = &mediaSurfaceHeapBase[elementId]; in DdiMedia_FreeSurfaceHeapElements() local
751 if (nullptr == mediaSurfaceHeapElmt->pSurface) in DdiMedia_FreeSurfaceHeapElements()
754 DdiMediaUtil_FreeSurface(mediaSurfaceHeapElmt->pSurface); in DdiMedia_FreeSurfaceHeapElements()
755 MOS_FreeMemory(mediaSurfaceHeapElmt->pSurface); in DdiMedia_FreeSurfaceHeapElements()
756 DdiMediaUtil_ReleasePMediaSurfaceFromHeap(surfaceHeap,mediaSurfaceHeapElmt->uiVaSurfaceID); in DdiMedia_FreeSurfaceHeapElements()
3697 … for (j = 0; j < mediaCtx->pSurfaceHeap->uiAllocatedHeapElements; j++, mediaSurfaceHeapElmt++) in DdiMedia_SyncSurface()
3699 if (mediaSurfaceHeapElmt != nullptr && in DdiMedia_SyncSurface()
3700 mediaSurfaceHeapElmt->pSurface != nullptr && in DdiMedia_SyncSurface()
3701 bo == mediaSurfaceHeapElmt->pSurface->bo) in DdiMedia_SyncSurface()
3703mediaSurfaceHeapElmt->pSurface->curStatusReport.decode.status = (uint32_t)tempNewReport.m_codecSta… in DdiMedia_SyncSurface()
[all …]
/dports/multimedia/libva-intel-media-driver/media-driver-intel-media-22.1.1/media_driver/linux/common/ddi/
H A Dmedia_libva_util.cpp1625 PDDI_MEDIA_SURFACE_HEAP_ELEMENT mediaSurfaceHeapElmt = nullptr; in DdiMediaUtil_AllocPMediaSurfaceFromHeap() local
1641mediaSurfaceHeapElmt = &surfaceHeapBase[surfaceHeap->uiAllocatedHeapElements + i]; in DdiMediaUtil_AllocPMediaSurfaceFromHeap()
1643 mediaSurfaceHeapElmt->uiVaSurfaceID = surfaceHeap->uiAllocatedHeapElements + i; in DdiMediaUtil_AllocPMediaSurfaceFromHeap()
1648mediaSurfaceHeapElmt = (PDDI_MEDIA_SURFACE_HEAP_ELEMENT)surfaceHeap->pFir… in DdiMediaUtil_AllocPMediaSurfaceFromHeap()
1649 surfaceHeap->pFirstFreeHeapElement = mediaSurfaceHeapElmt->pNextFree; in DdiMediaUtil_AllocPMediaSurfaceFromHeap()
1651 return mediaSurfaceHeapElmt; in DdiMediaUtil_AllocPMediaSurfaceFromHeap()
1663 …PDDI_MEDIA_SURFACE_HEAP_ELEMENT mediaSurfaceHeapElmt = &mediaSurfaceHeapBase[vaS… in DdiMediaUtil_ReleasePMediaSurfaceFromHeap() local
1664 DDI_CHK_NULL(mediaSurfaceHeapElmt->pSurface, "surface is already released", ); in DdiMediaUtil_ReleasePMediaSurfaceFromHeap()
1666 surfaceHeap->pFirstFreeHeapElement = (void*)mediaSurfaceHeapElmt; in DdiMediaUtil_ReleasePMediaSurfaceFromHeap()
1667 mediaSurfaceHeapElmt->pNextFree = (PDDI_MEDIA_SURFACE_HEAP_ELEMENT)firstFree; in DdiMediaUtil_ReleasePMediaSurfaceFromHeap()
[all …]
H A Dmedia_libva.cpp771 PDDI_MEDIA_SURFACE_HEAP_ELEMENT mediaSurfaceHeapElmt = &mediaSurfaceHeapBase[elementId]; in DdiMedia_FreeSurfaceHeapElements() local
772 if (nullptr == mediaSurfaceHeapElmt->pSurface) in DdiMedia_FreeSurfaceHeapElements()
775 DdiMediaUtil_FreeSurface(mediaSurfaceHeapElmt->pSurface); in DdiMedia_FreeSurfaceHeapElements()
776 MOS_FreeMemory(mediaSurfaceHeapElmt->pSurface); in DdiMedia_FreeSurfaceHeapElements()
777 DdiMediaUtil_ReleasePMediaSurfaceFromHeap(surfaceHeap,mediaSurfaceHeapElmt->uiVaSurfaceID); in DdiMedia_FreeSurfaceHeapElements()