summaryrefslogtreecommitdiff
path: root/src/gen9_vp9_encoder.c
Commit message (Expand)AuthorAgeFilesLines
* gen9_vp9_encoder: Relax the compressed frames minimum size restriction.Sreerenj Balachandran2020-06-011-1/+4
* gen9_vp9_encoder: Ensure brc-reset irrespective of the frame typeSreerenj Balachandran2019-11-221-1/+8
* Set the right height for VP9 encodingHaihao Xiang2018-03-151-2/+2
* Fix typo of variable nameXiang, Haihao2018-03-141-2/+2
* Remove implicit truncations from int to bit-fieldVíctor Manuel Jáquez Leal2018-03-141-24/+24
* enc: Add restriction to vp9 encoder frame rate to avoid hangjkyu2018-01-181-0/+6
* vp9enc: limit min_qp of brc to be non-zeroZhong Li2017-11-271-2/+2
* change prefix of function name from gen9 to i965 in gpe utilsWang Tiatian2017-09-221-61/+61
* Remove useless frame dimension check for VP9Mark Thompson2017-07-131-7/+0
* gen9_vp9_encoder: fix parameters sent to the shadersglk-alphaDaniel Charles2017-04-141-2/+3
* Unify the coding style in the driverXiang, Haihao2017-04-071-649/+579
* ENC: move gpe related function into src/i965_gpe_utils.h/cPengfei Qu2017-03-021-148/+6
* Fix the incorrect reference count of reconstructed_object for VP9 encZhao Yakui2017-01-171-0/+2
* Follow the HW spec to configure the buffer cache on Gen9+Zhao Yakui2017-01-171-22/+24
* Revert "ENC: move gpe related function into src/i965_gpe_utils.h/c"Sean V Kelley2017-01-171-6/+148
* ENC: move gpe related function into src/i965_gpe_utils.h/cPengfei Qu2017-01-101-148/+6
* VP9 encoder: use generic rate control parametersMark Thompson2016-12-231-202/+30
* Rename gen9_gpe_mi_load_register_xxx() to gen8_gpe_mi_load_register_xxx()Xiang, Haihao2016-11-301-1/+1
* Use obtained eu_counts to configure GPU media pipeline on Gen8/Gen9Zhao Yakui2016-11-211-8/+15
* Rename gen9_gpe_mi_store_register_mem() to gen8_gpe_mi_store_register_mem()Xiang, Haihao2016-11-181-5/+5
* Rename gen9_gpe_mi_flush_dw() to gen8_gpe_mi_flush_dw()Xiang, Haihao2016-11-181-2/+2
* Rename gen9_gpe_mi_store_data_imm() to gen8_gpe_mi_store_data_imm()Xiang, Haihao2016-11-181-2/+2
* Rename gen9_gpe_mi_batch_buffer_start() to gen8_gpe_mi_batch_buffer_start()Xiang, Haihao2016-11-181-3/+3
* Rename gen9_gpe_media_object_walker() to gen8_gpe_media_object_walker()Xiang, Haihao2016-11-181-1/+1
* Rename i965_gpe_dri_object_to_2d_gpe_resource() to i965_dri_object_to_2d_gpe_...Xiang, Haihao2016-11-181-1/+1
* Rename gen8p_gpe_context_map_curbe()/gen8p_gpe_context_unmap_curbe() to i965_...Xiang, Haihao2016-11-181-10/+10
* Move sampler state related settings to the inner structure in i965_gpe_contextXiang, Haihao2016-11-181-6/+9
* Move interface descriptor remapping table related settings to the inner struc...Xiang, Haihao2016-11-181-2/+0
* Move all curbe related settings to the inner structure in i965_gpe_contextXiang, Haihao2016-11-181-12/+10
* Use a 2-dimensional array to store misc parametersXiang, Haihao2016-09-161-13/+13
* Encode/VP9: Don't use hardcoded offsetsXiang, Haihao2016-08-191-18/+8
* Encode/VP9: turn gen9_vp9_get_coded_status() into a local functionXiang, Haihao2016-08-191-30/+23
* vp9encoder: encoder to handle properly CSC on input surfaceDaniel Charles2016-08-151-1/+0
* Fix the potential NULL issueZhao Yakui2016-06-071-10/+89
* Add the support of CBR/VBR for Vp9 EncodingZhao Yakui2016-05-271-13/+163
* Add the low-level implementation of VP9 encodingZhao Yakui2016-05-271-0/+5836