/dports/multimedia/libva-intel-media-driver/media-driver-intel-media-22.1.1/media_driver/agnostic/gen8_bdw/hw/vdbox/ |
H A D | mhw_vdbox_mfx_g8_bdw.cpp | 382 auto vp8PicParams = params->pVp8PicParams; in AddMfxDecodeVp8PicCmd() local 389 cmd.DW2.Dblkfiltertype = vp8PicParams->filter_type; in AddMfxDecodeVp8PicCmd() 390 cmd.DW2.Skeyframeflag = vp8PicParams->key_frame; in AddMfxDecodeVp8PicCmd() 392 (vp8PicParams->segmentation_enabled) && (vp8PicParams->update_mb_segmentation_map); in AddMfxDecodeVp8PicCmd() 394 (vp8PicParams->segmentation_enabled) && !(vp8PicParams->update_mb_segmentation_map); in AddMfxDecodeVp8PicCmd() 397 (vp8PicParams->segmentation_enabled) ? vp8PicParams->update_mb_segmentation_map : 0; in AddMfxDecodeVp8PicCmd() 472 cmd.DW20.Intrambprob = vp8PicParams->ucProbIntra; in AddMfxDecodeVp8PicCmd() 475 cmd.DW21.Ymodeprob3 = vp8PicParams->ucYModeProbs[3]; in AddMfxDecodeVp8PicCmd() 476 cmd.DW21.Ymodeprob2 = vp8PicParams->ucYModeProbs[2]; in AddMfxDecodeVp8PicCmd() 477 cmd.DW21.Ymodeprob1 = vp8PicParams->ucYModeProbs[1]; in AddMfxDecodeVp8PicCmd() [all …]
|
/dports/multimedia/cmrtlib/media-driver-intel-media-20.1.1/media_driver/agnostic/gen8_bdw/hw/vdbox/ |
H A D | mhw_vdbox_mfx_g8_bdw.cpp | 382 auto vp8PicParams = params->pVp8PicParams; in AddMfxDecodeVp8PicCmd() local 389 cmd.DW2.Dblkfiltertype = vp8PicParams->filter_type; in AddMfxDecodeVp8PicCmd() 390 cmd.DW2.Skeyframeflag = vp8PicParams->key_frame; in AddMfxDecodeVp8PicCmd() 392 (vp8PicParams->segmentation_enabled) && (vp8PicParams->update_mb_segmentation_map); in AddMfxDecodeVp8PicCmd() 394 (vp8PicParams->segmentation_enabled) && !(vp8PicParams->update_mb_segmentation_map); in AddMfxDecodeVp8PicCmd() 397 (vp8PicParams->segmentation_enabled) ? vp8PicParams->update_mb_segmentation_map : 0; in AddMfxDecodeVp8PicCmd() 472 cmd.DW20.Intrambprob = vp8PicParams->ucProbIntra; in AddMfxDecodeVp8PicCmd() 475 cmd.DW21.Ymodeprob3 = vp8PicParams->ucYModeProbs[3]; in AddMfxDecodeVp8PicCmd() 476 cmd.DW21.Ymodeprob2 = vp8PicParams->ucYModeProbs[2]; in AddMfxDecodeVp8PicCmd() 477 cmd.DW21.Ymodeprob1 = vp8PicParams->ucYModeProbs[1]; in AddMfxDecodeVp8PicCmd() [all …]
|
/dports/multimedia/libva-intel-media-driver/media-driver-intel-media-22.1.1/media_driver/linux/common/codec/ddi/ |
H A D | media_ddi_encode_vp8.cpp | 440 MOS_ZeroMemory(vp8PicParams, sizeof(CODEC_VP8_ENCODE_PIC_PARAMS)); in ParsePicParams() 464 if (vp8PicParams->frame_type == 0) in ParsePicParams() 466 vp8PicParams->ref_frame_ctrl = 0; in ParsePicParams() 477 vp8PicParams->temporal_id = picParams->ref_flags.bits.temporal_id; in ParsePicParams() 482 vp8PicParams->loop_filter_level[i] = picParams->loop_filter_level[i]; in ParsePicParams() 483 vp8PicParams->ref_lf_delta[i] = picParams->ref_lf_delta[i]; in ParsePicParams() 484 vp8PicParams->mode_lf_delta[i] = picParams->mode_lf_delta[i]; in ParsePicParams() 487 vp8PicParams->sharpness_level = picParams->sharpness_level; in ParsePicParams() 488 vp8PicParams->ClampQindexHigh = picParams->clamp_qindex_high; in ParsePicParams() 489 vp8PicParams->ClampQindexLow = picParams->clamp_qindex_low; in ParsePicParams() [all …]
|
/dports/multimedia/cmrtlib/media-driver-intel-media-20.1.1/media_driver/linux/common/codec/ddi/ |
H A D | media_ddi_encode_vp8.cpp | 440 MOS_ZeroMemory(vp8PicParams, sizeof(CODEC_VP8_ENCODE_PIC_PARAMS)); in ParsePicParams() 464 if (vp8PicParams->frame_type == 0) in ParsePicParams() 466 vp8PicParams->ref_frame_ctrl = 0; in ParsePicParams() 477 vp8PicParams->temporal_id = picParams->ref_flags.bits.temporal_id; in ParsePicParams() 482 vp8PicParams->loop_filter_level[i] = picParams->loop_filter_level[i]; in ParsePicParams() 483 vp8PicParams->ref_lf_delta[i] = picParams->ref_lf_delta[i]; in ParsePicParams() 484 vp8PicParams->mode_lf_delta[i] = picParams->mode_lf_delta[i]; in ParsePicParams() 487 vp8PicParams->sharpness_level = picParams->sharpness_level; in ParsePicParams() 488 vp8PicParams->ClampQindexHigh = picParams->clamp_qindex_high; in ParsePicParams() 489 vp8PicParams->ClampQindexLow = picParams->clamp_qindex_low; in ParsePicParams() [all …]
|
/dports/multimedia/libva-intel-media-driver/media-driver-intel-media-22.1.1/media_driver/agnostic/gen9/hw/vdbox/ |
H A D | mhw_vdbox_mfx_g9_X.h | 1876 auto vp8PicParams = params->pVp8PicParams; in AddMfxDecodeVp8PicCmd() local 1883 cmd.DW2.Dblkfiltertype = vp8PicParams->filter_type; in AddMfxDecodeVp8PicCmd() 1884 cmd.DW2.Skeyframeflag = vp8PicParams->key_frame; in AddMfxDecodeVp8PicCmd() 1886 (vp8PicParams->segmentation_enabled) && (vp8PicParams->update_mb_segmentation_map); in AddMfxDecodeVp8PicCmd() 1888 (vp8PicParams->segmentation_enabled) && !(vp8PicParams->update_mb_segmentation_map); in AddMfxDecodeVp8PicCmd() 1891 (vp8PicParams->segmentation_enabled) ? vp8PicParams->update_mb_segmentation_map : 0; in AddMfxDecodeVp8PicCmd() 1966 cmd.DW20.Intrambprob = vp8PicParams->ucProbIntra; in AddMfxDecodeVp8PicCmd() 2070 if (vp8PicParams->segmentation_enabled) in AddMfxDecodeVp8PicCmd() 2105 auto vp8PicParams = params->pEncodeVP8PicParams; in AddMfxEncodeVp8PicCmd() local 2114 cmd.DW2.Skeyframeflag = !vp8PicParams->frame_type; in AddMfxEncodeVp8PicCmd() [all …]
|
/dports/multimedia/cmrtlib/media-driver-intel-media-20.1.1/media_driver/agnostic/gen9/hw/vdbox/ |
H A D | mhw_vdbox_mfx_g9_X.h | 1892 auto vp8PicParams = params->pVp8PicParams; in AddMfxDecodeVp8PicCmd() local 1899 cmd.DW2.Dblkfiltertype = vp8PicParams->filter_type; in AddMfxDecodeVp8PicCmd() 1900 cmd.DW2.Skeyframeflag = vp8PicParams->key_frame; in AddMfxDecodeVp8PicCmd() 1902 (vp8PicParams->segmentation_enabled) && (vp8PicParams->update_mb_segmentation_map); in AddMfxDecodeVp8PicCmd() 1904 (vp8PicParams->segmentation_enabled) && !(vp8PicParams->update_mb_segmentation_map); in AddMfxDecodeVp8PicCmd() 1907 (vp8PicParams->segmentation_enabled) ? vp8PicParams->update_mb_segmentation_map : 0; in AddMfxDecodeVp8PicCmd() 1982 cmd.DW20.Intrambprob = vp8PicParams->ucProbIntra; in AddMfxDecodeVp8PicCmd() 2086 if (vp8PicParams->segmentation_enabled) in AddMfxDecodeVp8PicCmd() 2121 auto vp8PicParams = params->pEncodeVP8PicParams; in AddMfxEncodeVp8PicCmd() local 2130 cmd.DW2.Skeyframeflag = !vp8PicParams->frame_type; in AddMfxEncodeVp8PicCmd() [all …]
|
/dports/multimedia/libva-intel-media-driver/media-driver-intel-media-22.1.1/media_driver/agnostic/gen11/hw/vdbox/ |
H A D | mhw_vdbox_mfx_g11_X.cpp | 2216 auto vp8PicParams = params->pVp8PicParams; in AddMfxDecodeVp8PicCmd() local 2223 cmd.DW2.Dblkfiltertype = vp8PicParams->filter_type; in AddMfxDecodeVp8PicCmd() 2224 cmd.DW2.Skeyframeflag = vp8PicParams->key_frame; in AddMfxDecodeVp8PicCmd() 2226 (vp8PicParams->segmentation_enabled) && (vp8PicParams->update_mb_segmentation_map); in AddMfxDecodeVp8PicCmd() 2228 (vp8PicParams->segmentation_enabled) && !(vp8PicParams->update_mb_segmentation_map); in AddMfxDecodeVp8PicCmd() 2231 (vp8PicParams->segmentation_enabled) ? vp8PicParams->update_mb_segmentation_map : 0; in AddMfxDecodeVp8PicCmd() 2306 cmd.DW20.Intrambprob = vp8PicParams->ucProbIntra; in AddMfxDecodeVp8PicCmd() 2410 if (vp8PicParams->segmentation_enabled) in AddMfxDecodeVp8PicCmd() 2445 auto vp8PicParams = params->pEncodeVP8PicParams; in AddMfxEncodeVp8PicCmd() local 2454 cmd.DW2.Skeyframeflag = !vp8PicParams->frame_type; in AddMfxEncodeVp8PicCmd() [all …]
|
/dports/multimedia/libva-intel-media-driver/media-driver-intel-media-22.1.1/media_driver/agnostic/gen10/hw/vdbox/ |
H A D | mhw_vdbox_mfx_g10_X.cpp | 2158 auto vp8PicParams = params->pVp8PicParams; in AddMfxDecodeVp8PicCmd() local 2165 cmd.DW2.Dblkfiltertype = vp8PicParams->filter_type; in AddMfxDecodeVp8PicCmd() 2166 cmd.DW2.Skeyframeflag = vp8PicParams->key_frame; in AddMfxDecodeVp8PicCmd() 2168 (vp8PicParams->segmentation_enabled) && (vp8PicParams->update_mb_segmentation_map); in AddMfxDecodeVp8PicCmd() 2170 (vp8PicParams->segmentation_enabled) && !(vp8PicParams->update_mb_segmentation_map); in AddMfxDecodeVp8PicCmd() 2173 (vp8PicParams->segmentation_enabled) ? vp8PicParams->update_mb_segmentation_map : 0; in AddMfxDecodeVp8PicCmd() 2248 cmd.DW20.Intrambprob = vp8PicParams->ucProbIntra; in AddMfxDecodeVp8PicCmd() 2352 if (vp8PicParams->segmentation_enabled) in AddMfxDecodeVp8PicCmd() 2387 auto vp8PicParams = params->pEncodeVP8PicParams; in AddMfxEncodeVp8PicCmd() local 2396 cmd.DW2.Skeyframeflag = !vp8PicParams->frame_type; in AddMfxEncodeVp8PicCmd() [all …]
|
/dports/multimedia/libva-intel-media-driver/media-driver-intel-media-22.1.1/media_driver/agnostic/gen12/hw/vdbox/ |
H A D | mhw_vdbox_mfx_g12_X.cpp | 2173 auto vp8PicParams = params->pVp8PicParams; in AddMfxDecodeVp8PicCmd() local 2180 cmd.DW2.Dblkfiltertype = vp8PicParams->filter_type; in AddMfxDecodeVp8PicCmd() 2181 cmd.DW2.Skeyframeflag = vp8PicParams->key_frame; in AddMfxDecodeVp8PicCmd() 2183 (vp8PicParams->segmentation_enabled) && (vp8PicParams->update_mb_segmentation_map); in AddMfxDecodeVp8PicCmd() 2185 (vp8PicParams->segmentation_enabled) && !(vp8PicParams->update_mb_segmentation_map); in AddMfxDecodeVp8PicCmd() 2188 (vp8PicParams->segmentation_enabled) ? vp8PicParams->update_mb_segmentation_map : 0; in AddMfxDecodeVp8PicCmd() 2263 cmd.DW20.Intrambprob = vp8PicParams->ucProbIntra; in AddMfxDecodeVp8PicCmd() 2367 if (vp8PicParams->segmentation_enabled) in AddMfxDecodeVp8PicCmd() 2402 auto vp8PicParams = params->pEncodeVP8PicParams; in AddMfxEncodeVp8PicCmd() local 2411 cmd.DW2.Skeyframeflag = !vp8PicParams->frame_type; in AddMfxEncodeVp8PicCmd() [all …]
|
/dports/multimedia/cmrtlib/media-driver-intel-media-20.1.1/media_driver/agnostic/gen10/hw/vdbox/ |
H A D | mhw_vdbox_mfx_g10_X.cpp | 2170 auto vp8PicParams = params->pVp8PicParams; in AddMfxDecodeVp8PicCmd() local 2177 cmd.DW2.Dblkfiltertype = vp8PicParams->filter_type; in AddMfxDecodeVp8PicCmd() 2178 cmd.DW2.Skeyframeflag = vp8PicParams->key_frame; in AddMfxDecodeVp8PicCmd() 2180 (vp8PicParams->segmentation_enabled) && (vp8PicParams->update_mb_segmentation_map); in AddMfxDecodeVp8PicCmd() 2182 (vp8PicParams->segmentation_enabled) && !(vp8PicParams->update_mb_segmentation_map); in AddMfxDecodeVp8PicCmd() 2185 (vp8PicParams->segmentation_enabled) ? vp8PicParams->update_mb_segmentation_map : 0; in AddMfxDecodeVp8PicCmd() 2260 cmd.DW20.Intrambprob = vp8PicParams->ucProbIntra; in AddMfxDecodeVp8PicCmd() 2364 if (vp8PicParams->segmentation_enabled) in AddMfxDecodeVp8PicCmd() 2399 auto vp8PicParams = params->pEncodeVP8PicParams; in AddMfxEncodeVp8PicCmd() local 2408 cmd.DW2.Skeyframeflag = !vp8PicParams->frame_type; in AddMfxEncodeVp8PicCmd() [all …]
|
/dports/multimedia/cmrtlib/media-driver-intel-media-20.1.1/media_driver/agnostic/gen12/hw/vdbox/ |
H A D | mhw_vdbox_mfx_g12_X.cpp | 2158 auto vp8PicParams = params->pVp8PicParams; in AddMfxDecodeVp8PicCmd() local 2165 cmd.DW2.Dblkfiltertype = vp8PicParams->filter_type; in AddMfxDecodeVp8PicCmd() 2166 cmd.DW2.Skeyframeflag = vp8PicParams->key_frame; in AddMfxDecodeVp8PicCmd() 2168 (vp8PicParams->segmentation_enabled) && (vp8PicParams->update_mb_segmentation_map); in AddMfxDecodeVp8PicCmd() 2170 (vp8PicParams->segmentation_enabled) && !(vp8PicParams->update_mb_segmentation_map); in AddMfxDecodeVp8PicCmd() 2173 (vp8PicParams->segmentation_enabled) ? vp8PicParams->update_mb_segmentation_map : 0; in AddMfxDecodeVp8PicCmd() 2248 cmd.DW20.Intrambprob = vp8PicParams->ucProbIntra; in AddMfxDecodeVp8PicCmd() 2352 if (vp8PicParams->segmentation_enabled) in AddMfxDecodeVp8PicCmd() 2387 auto vp8PicParams = params->pEncodeVP8PicParams; in AddMfxEncodeVp8PicCmd() local 2396 cmd.DW2.Skeyframeflag = !vp8PicParams->frame_type; in AddMfxEncodeVp8PicCmd() [all …]
|
/dports/multimedia/cmrtlib/media-driver-intel-media-20.1.1/media_driver/agnostic/gen11/hw/vdbox/ |
H A D | mhw_vdbox_mfx_g11_X.cpp | 2228 auto vp8PicParams = params->pVp8PicParams; in AddMfxDecodeVp8PicCmd() local 2235 cmd.DW2.Dblkfiltertype = vp8PicParams->filter_type; in AddMfxDecodeVp8PicCmd() 2236 cmd.DW2.Skeyframeflag = vp8PicParams->key_frame; in AddMfxDecodeVp8PicCmd() 2238 (vp8PicParams->segmentation_enabled) && (vp8PicParams->update_mb_segmentation_map); in AddMfxDecodeVp8PicCmd() 2240 (vp8PicParams->segmentation_enabled) && !(vp8PicParams->update_mb_segmentation_map); in AddMfxDecodeVp8PicCmd() 2243 (vp8PicParams->segmentation_enabled) ? vp8PicParams->update_mb_segmentation_map : 0; in AddMfxDecodeVp8PicCmd() 2318 cmd.DW20.Intrambprob = vp8PicParams->ucProbIntra; in AddMfxDecodeVp8PicCmd() 2422 if (vp8PicParams->segmentation_enabled) in AddMfxDecodeVp8PicCmd() 2457 auto vp8PicParams = params->pEncodeVP8PicParams; in AddMfxEncodeVp8PicCmd() local 2466 cmd.DW2.Skeyframeflag = !vp8PicParams->frame_type; in AddMfxEncodeVp8PicCmd() [all …]
|
/dports/multimedia/libva-intel-media-driver/media-driver-intel-media-22.1.1/media_driver/agnostic/common/codec/hal/ |
H A D | codechal_decode_vp8.cpp | 482 MOS_STATUS Vp8EntropyState::ParseFrameHead(PCODEC_VP8_PIC_PARAMS vp8PicParams) in ParseFrameHead() argument 609 MVContext[i].MvProb[j] = vp8PicParams->ucMvUpdateProb[i][j]; in ParseFrameHead() 616 vp8PicParams->ucP0EntropyCount = 8 - (m_count & 0x07); in ParseFrameHead() 617 vp8PicParams->ucP0EntropyValue = (uint8_t)(m_value >> 24); in ParseFrameHead() 618 vp8PicParams->uiP0EntropyRange = m_range; in ParseFrameHead() 623 firstPartitionAndUncompSize = vp8PicParams->uiFirstPartitionSize + 10; in ParseFrameHead() 627 firstPartitionAndUncompSize = vp8PicParams->uiFirstPartitionSize + 3; in ParseFrameHead() 640 partitionSizeSum += vp8PicParams->uiPartitionSize[i]; in ParseFrameHead() 653 PCODEC_VP8_PIC_PARAMS vp8PicParams) in FrameHeadQuantUpdate() argument 657 m_frameHead->Y1DeQuant[i][0] = (int16_t)DcQuant(i, vp8PicParams->cY1DcDeltaQ); in FrameHeadQuantUpdate() [all …]
|
H A D | codechal_decode_vp8.h | 315 PCODEC_VP8_PIC_PARAMS vp8PicParams); 326 PCODEC_VP8_PIC_PARAMS vp8PicParams);
|
/dports/multimedia/cmrtlib/media-driver-intel-media-20.1.1/media_driver/agnostic/common/codec/hal/ |
H A D | codechal_decode_vp8.cpp | 482 MOS_STATUS Vp8EntropyState::ParseFrameHead(PCODEC_VP8_PIC_PARAMS vp8PicParams) in ParseFrameHead() argument 609 MVContext[i].MvProb[j] = vp8PicParams->ucMvUpdateProb[i][j]; in ParseFrameHead() 616 vp8PicParams->ucP0EntropyCount = 8 - (m_count & 0x07); in ParseFrameHead() 617 vp8PicParams->ucP0EntropyValue = (uint8_t)(m_value >> 24); in ParseFrameHead() 618 vp8PicParams->uiP0EntropyRange = m_range; in ParseFrameHead() 623 firstPartitionAndUncompSize = vp8PicParams->uiFirstPartitionSize + 10; in ParseFrameHead() 627 firstPartitionAndUncompSize = vp8PicParams->uiFirstPartitionSize + 3; in ParseFrameHead() 640 partitionSizeSum += vp8PicParams->uiPartitionSize[i]; in ParseFrameHead() 653 PCODEC_VP8_PIC_PARAMS vp8PicParams) in FrameHeadQuantUpdate() argument 657 m_frameHead->Y1DeQuant[i][0] = (int16_t)DcQuant(i, vp8PicParams->cY1DcDeltaQ); in FrameHeadQuantUpdate() [all …]
|
H A D | codechal_decode_vp8.h | 315 PCODEC_VP8_PIC_PARAMS vp8PicParams); 326 PCODEC_VP8_PIC_PARAMS vp8PicParams);
|
/dports/multimedia/libva-intel-media-driver/media-driver-intel-media-22.1.1/media_driver/agnostic/common/hw/vdbox/ |
H A D | mhw_vdbox_mfx_generic.h | 2842 auto vp8PicParams = params->pVp8PicParams; in AddMfdVp8BsdObjectCmd() local 2844 uint8_t numPartitions = (1 << vp8PicParams->CodedCoeffTokenPartition); in AddMfdVp8BsdObjectCmd() 2846 cmd.DW1.CodedNumOfCoeffTokenPartitions = vp8PicParams->CodedCoeffTokenPartition; in AddMfdVp8BsdObjectCmd() 2847 cmd.DW1.Partition0CpbacEntropyRange = vp8PicParams->uiP0EntropyRange; in AddMfdVp8BsdObjectCmd() 2848 cmd.DW1.Partition0CpbacEntropyCount = vp8PicParams->ucP0EntropyCount; in AddMfdVp8BsdObjectCmd() 2849 cmd.DW2.Partition0CpbacEntropyValue = vp8PicParams->ucP0EntropyValue; in AddMfdVp8BsdObjectCmd() 2851 cmd.DW3.IndirectPartition0DataLength = vp8PicParams->uiPartitionSize[0] + 1; in AddMfdVp8BsdObjectCmd() 2852 cmd.DW4.IndirectPartition0DataStartOffset = vp8PicParams->uiFirstMbByteOffset; in AddMfdVp8BsdObjectCmd() 2854 cmd.DW5.IndirectPartition1DataLength = vp8PicParams->uiPartitionSize[1] + 1; in AddMfdVp8BsdObjectCmd() 2856 vp8PicParams->uiPartitionSize[0] + in AddMfdVp8BsdObjectCmd() [all …]
|
/dports/multimedia/cmrtlib/media-driver-intel-media-20.1.1/media_driver/agnostic/common/hw/vdbox/ |
H A D | mhw_vdbox_mfx_generic.h | 2834 auto vp8PicParams = params->pVp8PicParams; in AddMfdVp8BsdObjectCmd() local 2836 uint8_t numPartitions = (1 << vp8PicParams->CodedCoeffTokenPartition); in AddMfdVp8BsdObjectCmd() 2838 cmd.DW1.CodedNumOfCoeffTokenPartitions = vp8PicParams->CodedCoeffTokenPartition; in AddMfdVp8BsdObjectCmd() 2839 cmd.DW1.Partition0CpbacEntropyRange = vp8PicParams->uiP0EntropyRange; in AddMfdVp8BsdObjectCmd() 2840 cmd.DW1.Partition0CpbacEntropyCount = vp8PicParams->ucP0EntropyCount; in AddMfdVp8BsdObjectCmd() 2841 cmd.DW2.Partition0CpbacEntropyValue = vp8PicParams->ucP0EntropyValue; in AddMfdVp8BsdObjectCmd() 2843 cmd.DW3.IndirectPartition0DataLength = vp8PicParams->uiPartitionSize[0] + 1; in AddMfdVp8BsdObjectCmd() 2844 cmd.DW4.IndirectPartition0DataStartOffset = vp8PicParams->uiFirstMbByteOffset; in AddMfdVp8BsdObjectCmd() 2846 cmd.DW5.IndirectPartition1DataLength = vp8PicParams->uiPartitionSize[1] + 1; in AddMfdVp8BsdObjectCmd() 2848 vp8PicParams->uiPartitionSize[0] + in AddMfdVp8BsdObjectCmd() [all …]
|