summaryrefslogtreecommitdiff
path: root/src/i965_encoder.c
Commit message (Expand)AuthorAgeFilesLines
* make sure reference objects are placed in the same slot / remove assertsottingerg2018-05-181-11/+9
* vp8 encoder parameter check - do not check for ref frames if no no_ref_X flag...ottingerg2018-05-181-18/+25
* Make sure a pointer is valid before usingXiang, Haihao2018-03-141-1/+4
* Add support for VDEnc VP9 CQP mode on CNLXiang, Haihao2018-01-291-0/+6
* Avoid dereferencing a pointer before checking pointer against NULLXiang, Haihao2018-01-291-2/+1
* ENC:fix min resolution check for encoderPengfei Qu2018-01-231-2/+2
* ENC: add sanity check for invalid input resolution of encoderPengfei Qu2018-01-181-0/+33
* ENC: enable avc encoder on cnlQu Pengfei2018-01-111-4/+6
* Stats/PreEnc: Add basic infrastructure for PreEnc enablementSreerenj Balachandran2018-01-101-7/+71
* Add informational messages for developers on failed H.265 checksMark Thompson2018-01-101-18/+21
* Add informational messages for developers on failed H.264 checksMark Thompson2018-01-101-17/+32
* Add several asserts to detect unvalid NULL pointerpeng.chen2017-09-041-0/+1
* FEI: Select VME and/or PAK as per user requestSreerenj Balachandran2017-08-231-0/+15
* FEI: Add basic infrastructure for FEI enablementSreerenj Balachandran2017-08-231-0/+10
* Encoder: Avoid memory leakXiang, Haihao2017-07-171-0/+7
* Parse ROI Misc parameters for CQP modepeng.chen2017-07-131-6/+10
* Add the support of multi-slices for the HEVC encoderpeng.chen2017-04-271-0/+2
* Set the quality range and default level for hevc encoderpeng.chen2017-04-131-4/+28
* Unify the coding style in the driverXiang, Haihao2017-04-071-100/+115
* ENC: Add the attribute of VAConfigAttribEncMaxSlices for AVC/HEVC encoderPengfei Qu2017-04-061-0/+12
* Encoder: AVC encoder improved on KBLPengfei Qu2017-03-221-4/+2
* Fix the quality range regression issuePengfei Qu2017-03-061-1/+1
* ENC:support more quality level and switch to new AVC encoder solution on SKL/APLPengfei Qu2017-03-021-1/+13
* Set the pipeline to use the new VP8 encoding shaders on BSWXiang, Haihao2017-02-221-0/+2
* Fix the linear P010 aborts bug for hevc main10 encoding.peng.chen2017-02-161-2/+9
* Revert "ENC:support more quality level and switch to new AVC encoder solution...Sean V Kelley2017-01-171-31/+8
* ENC:support more quality level and switch to new AVC encoder solution on SKLPengfei Qu2017-01-101-8/+31
* H.264 encoder: respect initial QP settingMark Thompson2017-01-051-0/+2
* H.264 encoder: respect min QP settingMark Thompson2017-01-051-1/+3
* Needn't reset brc if the bitrate setting isn't changed in the Begin/Render/En...Xiang, Haihao2016-12-291-28/+44
* Add new sequence flag check for HEVC/VP9 EncodingZhao Yakui2016-12-291-0/+17
* VP9 encoder: use generic rate control parametersMark Thompson2016-12-231-0/+36
* HEVC encoder: use generic rate control parametersMark Thompson2016-12-231-5/+69
* i965_encoder: consistently represent framerate as a fractionMark Thompson2016-12-231-15/+34
* Check VP8 brc parameters in the common functionXiang, Haihao2016-12-021-0/+59
* Save other bitrate control parameters in the common encoder contextpeng.chen2016-11-301-1/+13
* Save ROI parameters in the common encoder contextpeng.chen2016-11-301-0/+35
* Initialize one 10bit-scaling gpe_context for Gen9Zhao Yakui2016-11-171-0/+2
* Set default framerate to 30fps if user doesn't set the corresponding sequence...Xiang, Haihao2016-10-041-1/+6
* Save bitrate and framerate per temporal layerXiang, Haihao2016-09-161-37/+54
* Use arrays to store bitrate and framerateXiang, Haihao2016-09-161-9/+9
* Check temporal layer structureXiang, Haihao2016-09-161-0/+72
* Use a 2-dimensional array to store misc parametersXiang, Haihao2016-09-161-5/+5
* Check bitrate control related parameters in sequence and misc parametersXiang, Haihao2016-09-161-6/+178
* Add some new internal variables for a new sequenceXiang, Haihao2016-09-161-0/+7
* Add an internal flag to indicate the start of a new sequenceXiang, Haihao2016-09-161-1/+9
* Code cleanup for vme/mfc initializing on SKLXiang, Haihao2016-09-091-31/+6
* HEVC10bit ENC:enable hevc 10bit encoding pipelinePengfei Qu2016-09-081-5/+13
* i965_encoder: remove double check for VAStatus resultDaniel Charles2016-08-181-4/+1
* vp9encoder: encoder to handle properly CSC on input surfaceDaniel Charles2016-08-151-0/+1