summaryrefslogtreecommitdiff
path: root/src/gen9_vme.c
Commit message (Expand)AuthorAgeFilesLines
* android: avoid compile warnningsChih-Wei Huang2019-03-071-0/+1
* Enable VP9 non-low power encodingXiang, Haihao2018-01-291-4/+1
* Add support for VDEnc VP9 CQP mode on CNLXiang, Haihao2018-01-291-2/+7
* Add the HEVC encoder on CNLpeng.chen2018-01-111-2/+6
* Improve the HEVC encoding quality on SKL/APL/KBLpeng.chen2017-04-131-1/+2
* Unify the coding style in the driverXiang, Haihao2017-04-071-156/+154
* Encoder: AVC encoder improved on KBLPengfei Qu2017-03-221-3/+1
* ENC:support more quality level and switch to new AVC encoder solution on SKL/APLPengfei Qu2017-03-021-0/+6
* Set the pipeline to use the new VP8 encoding shaders on SKL/BXT/KBLXiang, Haihao2017-02-221-0/+4
* Move the down-sampled NV12 surface handlers into the reconstructed surface's ...peng.chen2017-02-161-12/+15
* Fix the linear P010 aborts bug for hevc main10 encoding.peng.chen2017-02-161-1/+1
* Fix the incorrect 48-bit address reallocationZhao Yakui2017-01-171-8/+4
* Use obtained eu_counts to configure GPU media pipeline on Gen8/Gen9Zhao Yakui2016-11-211-1/+7
* Move sampler state related settings to the inner structure in i965_gpe_contextXiang, Haihao2016-11-181-2/+2
* Move interface descriptor remapping table related settings to the inner struc...Xiang, Haihao2016-11-181-3/+4
* Move all curbe related settings to the inner structure in i965_gpe_contextXiang, Haihao2016-11-181-6/+6
* Initialize one 10bit-scaling gpe_context for Gen9Zhao Yakui2016-11-171-0/+1
* Revert "HEVC10bit ENC: work around gpu hang when p010->nv12"Xiang, Haihao2016-09-261-1/+0
* Update CBR algo for H.264 per tempolar layerXiang, Haihao2016-09-161-1/+1
* Use arrays to store BRC related parameters per temporal layerXiang, Haihao2016-09-161-1/+1
* move QpPrimeY to another inner structure for H.264/VP8 BRCXiang, Haihao2016-09-161-1/+1
* Fix: check the bo of reconstructed to ensure it is not NULLPengfei Qu2016-09-131-0/+6
* Code cleanup for vme/mfc initializing on SKLXiang, Haihao2016-09-091-1/+14
* HEVC10bit ENC: work around gpu hang when p010->nv12Pengfei Qu2016-09-081-0/+1
* HEVC10bit ENC:enable hevc 10bit on VME and PAKPengfei Qu2016-09-081-0/+153
* Add the write_enabled flag of GPE media surface statepeng.chen2016-08-241-2/+4
* Adjust the maximum number of motion vectors for B frame on HSW+Jia Meng2016-08-151-8/+9
* ROI:enable on gen8 and gen9Pengfei Qu2016-08-151-5/+35
* Encoding: Add one ROI flag and ROI bufferZhao Yakui2016-08-151-0/+3
* Fix if issue of SLICE_TYPE_I statement in vme_pipeline_programingLim Siew Hoon2015-09-091-1/+1
* Fix klockwork critical message hit on calloc function usageLim Siew Hoon2015-09-061-0/+2
* HEVC: Fix the Wrong slice type usageSreerenj Balachandran2015-06-021-6/+6
* Just Style alignmentQu,Pengfei2015-03-191-220/+220
* HEVC ENC:Added VME pipelineQu,Pengfei2015-03-191-0/+484
* VP8 HWEnc: vp8 encode quality optimizationZhong Li2015-03-191-2/+2
* VP8 HWEnc: Add P frame encoding supportZhong Li2015-03-191-1/+1
* VP8 HWEnc: Build vp8 gen9 encoding vme pipelineZhong Li2015-03-191-54/+206
* Add support for quality level for H.264 encoding on SKLXiang, Haihao2014-12-141-8/+13
* Use BDW rebuilt shaders for skl encodingZhong Li2014-12-141-5/+5
* Media/SKL: Follow the spec to add the FORCE_MEDIA_AWAKE for media pipelineZhao Yakui2014-12-141-0/+4
* Media/Skl: Add the gen9_gpe_pipeline_setup to configure the media pipelineZhao Yakui2014-12-141-2/+2
* Skl: Add the initial support for media encodingZhao Yakui2014-12-141-0/+1206