summaryrefslogtreecommitdiff
path: root/src/gen7_mfc.c
Commit message (Expand)AuthorAgeFilesLines
* Unify the coding style in the driverXiang, Haihao2017-04-071-55/+54
* scaling matrix of h264 encoder on gen7/gen7.5/gen8/gen9Jia Meng2016-08-151-2/+6
* Check pointer returned from calloc()Xiang, Haihao2015-09-151-0/+3
* Use the VA_FOURCC_ABCD constant to replace the VA_FOURCC(A,B,C,D)Zhao Yakui2014-04-231-1/+1
* Update the MFX_AVC_IMAGE_STATE to follow the specZhao Yakui2014-02-271-1/+1
* Avoid the duplicated macro-definition of surface sizeZhao Yakui2014-02-271-0/+4
* H.264: Support Constrained Baseline profile instead of Baseline profileXiang, Haihao2013-12-031-1/+1
* Remove the unused variable to avoid the warningZhao Yakui2013-11-131-1/+0
* Encoding reuses aux_batchbuffer instead of allocating another new bufferZhao Yakui2013-11-131-6/+3
* Indent the code of encodingXiang, Haihao2013-11-131-107/+107
* Optimize quantization rounding precision for MPEG2 encoding on IvyZhao Yakui2013-09-061-1/+8
* Cleanup profile tracking in encoderXiang, Haihao2013-09-061-1/+1
* Rename the macrosXiang, Haihao2013-09-061-1/+1
* Encoder: directly use the objects for the reference picturesXiang, Haihao2013-03-151-4/+2
* Encoder: directly use the objects for the reconstructed picture and coded bufferXiang, Haihao2013-03-151-4/+2
* Encoder: directly use the surface object of the input surfaceXiang, Haihao2013-03-151-2/+1
* Silence a bunch of warningsXiang, Haihao2013-03-151-1/+1
* Refine mpeg2 mfc pipeline codeLi Xiaowei2013-01-171-1/+787
* Add the bidirectional MVP to optimize the VME parameter on IvbZhao Yakui2013-01-171-2/+8
* Add the common BRC API to avoid the duplicated codeZhao Yakui2012-10-231-1/+1
* New BRC algorithm to match HRDRogozhkin, Dmitry V2012-06-111-0/+1
* Enable Stream-Out on IVBZhou Chang2012-05-141-0/+1
* Remove hard-coded code.Xiang, Haihao2012-04-191-4/+5
* Setup pipeline to create MFC batchbuffer on SandybridgeXiang, Haihao2012-03-091-1499/+17
* Setup pipeline to create MFC batchbuffer on IVBXiang, Haihao2012-03-081-95/+644
* Synced gen7 with gen6 for HRD.teaonly2012-03-021-18/+32
* Synced IVB with SNB, added HRD and multipul slices support.Zhou,Chang2012-02-291-111/+226
* Add support for I420, YV12 etc. formatted YUV surface for encodingXiang, Haihao2012-02-011-1/+1
* Fix graphics memory allocation for VA surfaceXiang, Haihao2012-01-181-1/+1
* Split Gen6 MFC and Gen7 MFCXiang, Haihao2011-12-191-0/+1173