Lines Matching refs:pPicParams

1290 	auto *pPicParams = &cachedParameters->pictureParams;
1292 int32_t currPicIdx = pPicParams->currPicIdx;
1298 DE_ASSERT(pPicParams->bitstreamData->GetMaxSize() >= pPicParams->bitstreamDataLen);
1299 pPicParams->decodeFrameInfo.srcBuffer = pPicParams->bitstreamData->GetBuffer();
1300 DE_ASSERT(pPicParams->bitstreamDataOffset == 0);
1301 DE_ASSERT(pPicParams->firstSliceIndex == 0);
1302 pPicParams->decodeFrameInfo.srcBufferOffset = pPicParams->bitstreamDataOffset;
1303 pPicParams->decodeFrameInfo.srcBufferRange = deAlign64(pPicParams->bitstreamDataLen, m_videoCaps.minBitstreamBufferSizeAlignment);
1316 decodeBeginInfo.pNext = pPicParams->beginCodingInfoPictureParametersExt;
1321 DE_ASSERT(!!pPicParams->decodeFrameInfo.srcBuffer);
1331 pPicParams->decodeFrameInfo.srcBuffer,
1332 pPicParams->decodeFrameInfo.srcBufferOffset,
1333 pPicParams->decodeFrameInfo.srcBufferRange
1336 deUint32 baseArrayLayer = (m_useImageArray || m_useImageViewArray) ? pPicParams->currPicIdx : 0;
1369 pOutputPictureResource = &pPicParams->decodeFrameInfo.dstPictureResource;
1383 if (pPicParams->currPicIdx !=
1384 m_videoFrameBuffer->GetCurrentImageResourceByIndex(pPicParams->currPicIdx,
1385 &pPicParams->dpbSetupPictureResource,
1398 pPicParams->decodeFrameInfo.dstPictureResource = pPicParams->dpbSetupPictureResource;
1402 cachedParameters->decodedPictureInfo.imageLayerIndex = pPicParams->dpbSetupPictureResource.baseArrayLayer;
1432 const int8_t *pGopReferenceImagesIndexes = pPicParams->pGopReferenceImagesIndexes;
1433 if (pPicParams->numGopReferenceSlots)
1435 if (pPicParams->numGopReferenceSlots != m_videoFrameBuffer->GetDpbImageResourcesByIndex(
1436 pPicParams->numGopReferenceSlots,
1438 pPicParams->pictureResources,
1444 for (int32_t resId = 0; resId < pPicParams->numGopReferenceSlots; resId++)
1464 decodeBeginInfo.referenceSlotCount = pPicParams->decodeFrameInfo.referenceSlotCount;
1465 decodeBeginInfo.pReferenceSlots = pPicParams->decodeFrameInfo.pReferenceSlots;
1470 if (pPicParams->decodeFrameInfo.pSetupReferenceSlot != nullptr)
1478 setupActivationSlot.pPictureResource = &pPicParams->dpbSetupPictureResource; //dpbAndOutputCoincide() ? &pPicParams->decodeFrameInfo.dstPictureResource : &pPicParams->pictureResources[pPicParams->numGopReferenceSlots];
1497 VulkanVideoFrameBuffer::ReferencedObjectsInfo referencedObjectsInfo(pPicParams->bitstreamData,
1498 pPicParams->pStdPps,
1499 pPicParams->pStdSps,
1500 pPicParams->pStdVps);
1523 auto* pPicParams = &cachedParameters->pictureParams;
1525 bool valid = pPicParams->pStdPps->GetClientObject(currentVkPictureParameters);
1534 int32_t spsId = pPicParams->pStdPps->GetSpsId(isSps);
1539 int32_t ppsId = pPicParams->pStdPps->GetPpsId(isPps);