Age | Commit message (Expand) | Author | Files | Lines |
2014-02-27 | Avoid the duplicated macro-definition of surface size | Zhao Yakui | 1 | -8/+0 |
2013-11-13 | Clean up for setting up reference surface state | Xiang, Haihao | 1 | -33/+4 |
2013-11-13 | Fix the reference for list1 | Xiang, Haihao | 1 | -2/+1 |
2013-11-13 | Check the reference surface id against VA_INVALID_SURFACE | Xiang, Haihao | 1 | -2/+2 |
2013-11-13 | Indent the code of encoding | Xiang, Haihao | 1 | -55/+55 |
2013-09-06 | Use the scoreboard/walker to assure MB dependency for MPEG2 encoding | Zhao Yakui | 1 | -2/+35 |
2013-09-06 | Restrict the MV search range based on MPEG2 encoding LEVEL | Zhao Yakui | 1 | -0/+8 |
2013-09-06 | Rewrite inter-frame shader for MPEG2 encoding on HSW to follow MPEG2 spec | Zhao Yakui | 1 | -1/+2 |
2013-09-06 | Cleanup profile tracking in encoder | Xiang, Haihao | 1 | -15/+7 |
2013-05-09 | VME uses reference frame parsed from slice_param instead of hacked DPB | Zhao Yakui | 1 | -10/+39 |
2013-04-03 | Merge branch 'master' into staging | Xiang, Haihao | 1 | -7/+3 |
2013-03-15 | Encoder: directly use the objects for the reference pictures | Xiang, Haihao | 1 | -14/+9 |
2013-03-15 | Encoder: directly use the surface object of the input surface | Xiang, Haihao | 1 | -4/+2 |
2013-03-15 | Silence a bunch of warnings | Xiang, Haihao | 1 | -3/+0 |
2013-03-15 | Avoid potential buffer overflow issue | Xiang, Haihao | 1 | -1/+1 |
2013-01-17 | Use the common scoreboard code on Ivy/Haswell to remove the duplicated code | Zhao Yakui | 1 | -172/+2 |
2013-01-17 | Keep the old indent style in file of gen7_vme/gen75_vme | Zhao Yakui | 1 | -26/+26 |
2013-01-17 | Add the bidirectional MV prediction for B-frame on Haswell | Zhao Yakui | 1 | -7/+32 |
2013-01-17 | Remove the preprocessor redefinitions for H264 and MPEG2 on Haswell | Zhao Yakui | 1 | -5/+0 |
2013-01-17 | Use the wavefront-scan instead of raster-scan during VME prediction on Haswell | Zhao Yakui | 1 | -37/+110 |
2013-01-17 | Add the MV prediction to optimize VME parameter on Haswell | Zhao Yakui | 1 | -1/+1 |
2013-01-17 | MEDIA_OBJECT uses hardware scoreboard during VME prediction on Haswell | Zhao Yakui | 1 | -7/+120 |
2012-12-14 | Fixed an assertion failure | Xiang, Haihao | 1 | -2/+1 |
2012-12-14 | Shader for MPEG-2 encoding | Xiang, Haihao | 1 | -1/+1 |
2012-12-14 | Fix the number of MVs for MPEG-2 encoding | Xiang, Haihao | 1 | -1/+1 |
2012-12-14 | vme for MPEG-2 on Haswell | Xiang, Haihao | 1 | -9/+352 |
2012-12-14 | gen75_vme.c: Fix some indentation | Xiang, Haihao | 1 | -77/+77 |
2012-12-14 | Adjust the mode/mv cost for VME parameter based on QP for HSW | Zhao Yakui | 1 | -2/+4 |
2012-11-01 | Warning fixes | Xiang, Haihao | 1 | -1/+1 |
2012-11-01 | Encoding: use a separated command buffer | Xiang, Haihao | 1 | -3/+27 |
2012-11-01 | Encoding: modify function to fill command into a specified batch buffer | Xiang, Haihao | 1 | -21/+43 |
2012-10-31 | Restrict the max MV number in MV prediction | Zhao Yakui | 1 | -1/+18 |
2012-10-23 | Add the support of encoding P frame on haswell | Zhao Yakui | 1 | -2/+7 |
2012-10-23 | Add the Intra VME for I-frame on Haswell | Zhao Yakui | 1 | -47/+63 |
2012-10-23 | Add the separated file for media encoding on haswell | Zhao Yakui | 1 | -0/+744 |
2012-10-23 | Fix the incorrect mb_intra_struct for multi-slice on Haswell | Zhao Yakui | 1 | -3/+13 |
2012-10-23 | Pass the mb_intra_struct by using thread payload on haswell | Zhao Yakui | 1 | -3/+22 |
2012-10-23 | Add the support of encoding P/B-frame on haswell | Zhao Yakui | 1 | -2/+7 |
2012-10-23 | Add the Intra VME for I-frame on Haswell | Zhao Yakui | 1 | -65/+40 |
2012-10-23 | Config the media chroma surface in the binding table for Haswell | Zhao Yakui | 1 | -0/+17 |
2012-10-23 | Add the separated files for media encoder on haswell | Zhao Yakui | 1 | -0/+628 |