summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2013-10-15Return the error instead of assert in vaEndPicturestagingZhao Yakui1-10/+26
2013-10-15Add more strict check to fix crash issue caused by invalid parameterZhao Yakui1-4/+7
2013-10-14Fix one error of VME shader for MPEG2 encodingZhao Yakui4-4/+4
2013-10-14Fix one error of VME shader for H264 encodingZhao Yakui8-8/+8
2013-10-14Fix an incorrect makefile rule for VME shader on IvybridgeZhao Yakui1-1/+1
2013-10-08VPP: add vebox motion compensation support on HSWZhong Li2-8/+22
2013-09-30Fix the Reference Index Mapping Table L0/L1Xiang, Haihao1-5/+20
2013-09-30Follow the input Picture/Slice parameters to generate slice header/dataXiang, Haihao3-24/+53
2013-09-30Pass the reference frame index in List0/1 into the PAK commandXiang, Haihao8-15/+43
2013-09-30Select a reference frame from the reference list0/1Xiang, Haihao1-10/+66
2013-09-30Track the used reference surfaceXiang, Haihao2-37/+26
2013-09-30Clean up for setting up reference surface stateXiang, Haihao5-99/+59
2013-09-30Fix the reference for list1Xiang, Haihao3-6/+3
2013-09-30Check the reference surface id against VA_INVALID_SURFACEXiang, Haihao4-8/+8
2013-09-30Indent the code of encodingXiang, Haihao9-944/+944
2013-09-23VPP: also remove an assert on forward temporal reference on HSWXiang, Haihao1-5/+13
2013-09-22support 422H/422V/411P/444P format for wayland video outputZhao Halley1-0/+4
2013-09-22VPP: fix the check for DI filter flags on SNB/IVBXiang, Haihao1-14/+6
2013-09-13VPP: Remove an assert on forward temporal reference on IVBXiang, Haihao1-5/+10
2013-09-13VPP: MADI on IVBXiang, Haihao3-45/+136
2013-09-13VPP: track the frame sequence for DI on IVBXiang, Haihao2-0/+4
2013-09-13VPP: move the BO for STMM into sub-contextsXiang, Haihao2-35/+36
2013-09-13VPP: Create separate sub-context for each processingXiang, Haihao2-27/+37
2013-09-11VPP: the similar fix to Bob DI on SNBXiang, Haihao1-30/+32
2013-09-11VPP: Update DEINTERLACE_SAMPLER_STATE on IVBXiang, Haihao1-26/+26
2013-09-11VPP: VAProcFilterParameterBufferDeinterlacing::flags overrides VAProcPipeline...Xiang, Haihao1-3/+5
2013-09-09allow vaDeriveImage() to work for UYVY formatsGwenole Beauchesne1-4/+1
2013-09-09vpp: fix output filter count from QueryVideoProcFilters().Gwenole Beauchesne1-1/+4
2013-09-09vpp: add basic processing support for packed YUV to packed YUV.Gwenole Beauchesne5-1/+326
2013-09-09VPP: Packed 4:2:2 to packed 4:2:2 on IVB+Xiang, Haihao6-3/+1448
2013-09-09VPP: cleanup codeXiang, Haihao1-28/+54
2013-09-09Return the status of image processingXiang, Haihao1-39/+40
2013-09-09More conversions between two images with different pixel formstsXiang, Haihao1-44/+78
2013-09-09Convert RGBx/RGBA into non-NV12 formatXiang, Haihao1-7/+66
2013-09-09Support B frame for reference frameXiang, Haihao1-2/+5
2013-09-06Workaround for SNBXiang, Haihao3-8/+47
2013-08-12Remove the unnecessary shader binary for MPEG2 encoding on Haswell/IvbZhao Yakui5-412/+4
2013-08-12Optimize quantization rounding precision for MPEG2 encoding on IvyZhao Yakui1-1/+8
2013-08-12Optimize the VME shader for MPEG2 encoding on IvbZhao Yakui3-3/+182
2013-08-12Optimize MPEG2 encoding on IvbZhao Yakui4-13/+43
2013-08-12Rewrite the VME shader for MPEG2 encoding on IvyZhao Yakui6-15/+883
2013-08-12Remove the dead code in file of gen7_vme.cZhao Yakui1-72/+0
2013-08-12Pass the constant buffer info for MPEG2 encoding correctly on IvbZhao Yakui1-16/+25
2013-08-12Optimize quantization rounding precision for MPEG2 encoding on haswellZhao Yakui1-1/+7
2013-08-12Optimize the VME shader for MPEG2 on HaswellZhao Yakui3-3/+234
2013-08-12Configure the cost-center of MPEG2 VME shader on haswellZhao Yakui3-11/+18
2013-08-12Use the scoreboard/walker to assure MB dependency for MPEG2 encodingZhao Yakui3-2/+166
2013-08-12configure the dynamic VME MV/mode cost for MPEG2 encoding on HaswellZhao Yakui1-0/+42
2013-08-12Enable the Intra-prediction for MPEG2 P-B frameZhao Yakui1-1/+20
2013-08-12Restrict the MV search range based on MPEG2 encoding LEVELZhao Yakui5-0/+58