summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2017-01-10ENC: MBENC kernel for AVC encoderPengfei Qu1-0/+927
2017-01-10ENC: add REF frame QA caculation and MB level const data init for AVC MBenc s...Pengfei Qu1-0/+226
2017-01-10ENC: add BRC MB level update kernel for AVC RC logicPengfei Qu1-0/+135
2017-01-10ENC: add BRC frame update kernel for AVC RC logicPengfei Qu1-0/+335
2017-01-10ENC: add BRC init/reset kernel for AVC RC logicPengfei Qu1-0/+218
2017-01-10ENC: add const data/table init function for AVC RC logicPengfei Qu1-0/+434
2017-01-10ENC: add scaling kernel for AVC encoderPengfei Qu1-0/+301
2017-01-10ENC: add kernel media object related functions for AVC encoderPengfei Qu1-0/+175
2017-01-10ENC: add resource/surface allocation/free function for AVC encoderPengfei Qu1-0/+610
2017-01-10ENC: add init table for frame/mb brc updatePengfei Qu1-815/+0
2017-01-10ENC: add resource and surface allocation and free function for AVC encoderPengfei Qu1-0/+679
2017-01-10ENC: add misc parameter check for AVC encoderPengfei Qu1-0/+548
2017-01-10ENC: add kernel related structure and define for AVCPengfei Qu1-0/+2345
2017-01-10ENC: add AVC common structure and functionsPengfei Qu2-0/+624
2017-01-10ENC: add AVC kernel binary on SKLPengfei Qu2-0/+12117
2017-01-10ENC: add const data/table for AVC encoderPengfei Qu2-0/+1205
2017-01-10ENC:add context init function for AVC/HEVC encoderPengfei Qu1-0/+59
2017-01-10ENC: add common structure for AVC/HEVC encoderPengfei Qu2-0/+657
2017-01-10ENC: move gpe related function into src/i965_gpe_utils.h/cPengfei Qu4-160/+356
2017-01-10H.264 encoder: add a simple reactive VBR rate control modeMark Thompson5-20/+141
2017-01-091.8.0.pre1 for developmentXiang, Haihao1-2/+2
2017-01-09Merge branch 'v1.7-branch' into fdo--masterXiang, Haihao2-2/+13
2017-01-05Encoder: release all misc parameter buffersXiang, Haihao1-10/+5
2017-01-05AVC encoder: use generic ROI parametersXiang, Haihao1-40/+20
2017-01-05H.264 encoder: respect initial QP settingMark Thompson3-9/+18
2017-01-05H.264 encoder: respect min QP settingMark Thompson3-13/+20
2016-12-30Initialize some buffers to 0 when createdXiang, Haihao1-2/+6
2016-12-29Needn't reset brc if the bitrate setting isn't changed in the Begin/Render/En...Xiang, Haihao1-28/+44
2016-12-29Add new sequence flag check for HEVC/VP9 EncodingZhao Yakui1-0/+17
2016-12-28Support AVC VDEnc on KBLXiang, Haihao4-18/+224
2016-12-28Enable AVC VDEnc on BXTXiang, Haihao1-0/+3
2016-12-28VDEnc: update the constant bufferXiang, Haihao1-3/+3
2016-12-28VDEnc: update the value of inter rounding for CQP modeXiang, Haihao1-1/+5
2016-12-28VDEnc: update the MFX_AVC_IMG_STATE commandXiang, Haihao1-4/+5
2016-12-28VDEnc: always enable bitrate control per mbXiang, Haihao1-0/+1
2016-12-23VP9 encoder: use generic rate control parametersMark Thompson5-222/+69
2016-12-23VP8 encoder: use generic rate control parametersMark Thompson2-62/+17
2016-12-23HEVC encoder: use generic rate control parametersMark Thompson3-79/+84
2016-12-23i965_encoder: consistently represent framerate as a fractionMark Thompson5-33/+65
2016-12-15H.265 main 10 encoder supports only 10bpp render targetsMark Thompson1-0/+2
2016-12-02Check VP8 brc parameters in the common functionXiang, Haihao1-0/+59
2016-11-30Add a function table for used GPE functionsXiang, Haihao5-2/+173
2016-11-30Rename gen9_gpe_mi_load_register_xxx() to gen8_gpe_mi_load_register_xxx()Xiang, Haihao3-7/+7
2016-11-30Don't parse Misc parameters in VDEncXiang, Haihao1-127/+31
2016-11-30Save other bitrate control parameters in the common encoder contextpeng.chen2-1/+15
2016-11-30Save ROI parameters in the common encoder contextpeng.chen2-0/+41
2016-11-29Rewrite Media_kernel to optimize the YUV420 8Bit-scaling on Gen8Zhao Yakui5-2/+832
2016-11-29Rewrite Media_kernel to optimize the YUV420 8Bit-scaling on Gen9+Zhao Yakui10-8/+891
2016-11-29Move some VPP structures/functions into the common files to support more plat...Zhao Yakui6-40/+121
2016-11-22i965_GetDisplayAttributes: propagate flags from src to dstDaniel Charles1-0/+5