summaryrefslogtreecommitdiff
path: root/src/i965_gpe_utils.c
Commit message (Expand)AuthorAgeFilesLines
* Add GPE function for MI_COPY_MEM_MEM commandXiang, Haihao2018-01-291-0/+21
* Add the initial support of CNLZhao Yakui2018-01-111-5/+10
* change prefix of function name from gen9 to i965 in gpe utilsWang Tiatian2017-09-221-5/+5
* make gpe utils compatible with gen8laureatian2017-09-221-4/+8
* Enable is_16bpp flag of gpe_surface for P010 surfacepeng.chen2017-06-081-0/+5
* Unify the coding style in the driverXiang, Haihao2017-04-071-102/+102
* gen8: accept P010 as valid formatVíctor Manuel Jáquez Leal2017-03-291-2/+4
* ENC: move gpe related function into src/i965_gpe_utils.h/cPengfei Qu2017-03-021-4/+249
* Follow the HW spec to configure the buffer cache on Gen9+Zhao Yakui2017-01-171-4/+6
* Revert "ENC: move gpe related function into src/i965_gpe_utils.h/c"Sean V Kelley2017-01-171-263/+2
* ENC: move gpe related function into src/i965_gpe_utils.h/cPengfei Qu2017-01-101-2/+263
* Add a function table for used GPE functionsXiang, Haihao2016-11-301-0/+72
* Rename gen9_gpe_mi_load_register_xxx() to gen8_gpe_mi_load_register_xxx()Xiang, Haihao2016-11-301-3/+3
* Add a new gpe function gen8_gpe_pipe_control() for GEN8Xiang, Haihao2016-11-181-0/+73
* Add a new gpe function gen8_gpe_mi_conditional_batch_buffer_end() for GEN8Xiang, Haihao2016-11-181-0/+16
* Add a new gpe function gen8_gpe_context_add_surface() to set surface state on...Xiang, Haihao2016-11-181-0/+217
* Add a new gpe function gen8_gpe_reset_binding_table() to reset binging tableXiang, Haihao2016-11-181-0/+17
* Rename gen9_gpe_mi_store_register_mem() to gen8_gpe_mi_store_register_mem()Xiang, Haihao2016-11-181-1/+1
* Rename gen9_gpe_mi_flush_dw() to gen8_gpe_mi_flush_dw()Xiang, Haihao2016-11-181-1/+1
* Rename gen9_gpe_mi_store_data_imm() to gen8_gpe_mi_store_data_imm()Xiang, Haihao2016-11-181-1/+1
* Rename gen9_gpe_mi_batch_buffer_start() to gen8_gpe_mi_batch_buffer_start()Xiang, Haihao2016-11-181-1/+1
* 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-5/+5
* Rename gen8p_gpe_context_map_curbe()/gen8p_gpe_context_unmap_curbe() to i965_...Xiang, Haihao2016-11-181-2/+2
* Fix curbe length in CMD_MEDIA_CURBE_LOAD on GEN8+Xiang, Haihao2016-11-181-1/+1
* Fix the size calculation of the required memory for dynamic state bufferXiang, Haihao2016-11-181-4/+5
* Move sampler state related settings to the inner structure in i965_gpe_contextXiang, Haihao2016-11-181-5/+16
* Move interface descriptor remapping table related settings to the inner struc...Xiang, Haihao2016-11-181-8/+19
* Move all curbe related settings to the inner structure in i965_gpe_contextXiang, Haihao2016-11-181-9/+19
* Change the size calculation of the required memory for all GPE kernelsXiang, Haihao2016-11-181-3/+2
* Initialize one 10bit-scaling gpe_context for Gen9Zhao Yakui2016-11-171-1/+29
* Add one API to initialize MEDIA_OBJECT_WALKER parameter for video post-proces...Zhao Yakui2016-11-171-0/+48
* Add the 10-bit flag for MEDIA_BLOCK_RW operation on P010 surfaceZhao Yakui2016-11-171-4/+12
* Fix the incorrect sampler_state offset for INTERFACE_DESCRIPTOR_DATA on BDW+Zhao Yakui2016-11-171-1/+1
* Add the write_enabled flag of GPE media surface statepeng.chen2016-08-241-10/+15
* Follow the HW spec to set the surface cache attribute for Gen9+Qu, PengFei2016-06-131-0/+16
* Remove extraneous OUT_BATCH in gen8_gpe_state_base_addressScott D Phillips2016-06-011-2/+0
* Add some utility functions for i965_gpe_resourcesZhao Yakui2016-05-271-0/+453
* Fix the 48-bit address issue for gpe_util functions on gen8+Zhao Yakui2016-05-261-26/+37
* Use the buffer allocated externally to configure dynamic state for gpe_contex...Zhao Yakui2016-05-261-0/+20
* Add some utility functions for MI commands for GEN9Xiang, Haihao2016-05-091-0/+147
* Add 'struct i965_gpe_resource' and related utility functionsXiang, Haihao2016-05-091-0/+116
* Silence compiler warningXiang, Haihao2015-09-151-4/+1
* Media/SKL: Follow the spec to add the media_sampler DOP gating for media pipe...Zhao Yakui2014-12-141-0/+4
* Media/SKL: Follow the spec to add the FORCE_MEDIA_AWAKE for media pipelineZhao Yakui2014-12-141-1/+16
* Media/SKL: Follow the spec to add the pipeline_selection mask for media pipelineZhao Yakui2014-12-141-1/+12
* Media/SKL: Follow the spec to update the STATE_BASE_ADDRESS command for media...Zhao Yakui2014-12-141-1/+62
* Media/Skl: Add the gen9_gpe_pipeline_setup to configure the media pipelineZhao Yakui2014-12-141-0/+13
* Use the VA_FOURCC_ABCD constant to replace the VA_FOURCC(A,B,C,D)Zhao Yakui2014-04-231-5/+5
* BDW: Follow the spec to add the MEDIA_STATE_FLUSH before MEDIA_INTERFACE_LOADZhao Yakui2014-04-231-1/+4