summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Rewrite Media_kernel to optimize the YUV420 8Bit-scaling on Gen9+Zhao Yakui2016-11-2910-8/+891
* Move some VPP structures/functions into the common files to support more plat...Zhao Yakui2016-11-296-40/+121
* i965_GetDisplayAttributes: propagate flags from src to dstDaniel Charles2016-11-221-0/+5
* Add the 10bit-scaling conversion for I010 formatZhao Yakui2016-11-211-3/+42
* Add the support of 10bit I010 surfaceZhao Yakui2016-11-212-0/+27
* Use obtained eu_counts to configure GPU media pipeline on Gen8/Gen9Zhao Yakui2016-11-216-16/+46
* Query the kernel API to check the EU counts of GPU deviceZhao Yakui2016-11-212-0/+13
* Add a new gpe function gen8_gpe_pipe_control() for GEN8Xiang, Haihao2016-11-183-0/+98
* Add a new gpe function gen8_gpe_mi_conditional_batch_buffer_end() for GEN8Xiang, Haihao2016-11-182-0/+21
* Add a new gpe function gen8_gpe_context_add_surface() to set surface state on...Xiang, Haihao2016-11-182-0/+222
* Add a new gpe function gen8_gpe_reset_binding_table() to reset binging tableXiang, Haihao2016-11-182-0/+19
* Rename gen9_gpe_mi_store_register_mem() to gen8_gpe_mi_store_register_mem()Xiang, Haihao2016-11-184-12/+12
* Rename gen9_gpe_mi_flush_dw() to gen8_gpe_mi_flush_dw()Xiang, Haihao2016-11-184-9/+9
* Rename gen9_gpe_mi_store_data_imm() to gen8_gpe_mi_store_data_imm()Xiang, Haihao2016-11-184-6/+6
* Rename gen9_gpe_mi_batch_buffer_start() to gen8_gpe_mi_batch_buffer_start()Xiang, Haihao2016-11-184-6/+6
* Rename gen9_gpe_media_object_walker() to gen8_gpe_media_object_walker()Xiang, Haihao2016-11-184-4/+4
* Rename i965_gpe_dri_object_to_2d_gpe_resource() to i965_dri_object_to_2d_gpe_...Xiang, Haihao2016-11-184-12/+12
* Rename gen8p_gpe_context_map_curbe()/gen8p_gpe_context_unmap_curbe() to i965_...Xiang, Haihao2016-11-184-16/+16
* 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-187-26/+45
* Move interface descriptor remapping table related settings to the inner struc...Xiang, Haihao2016-11-188-27/+40
* Move all curbe related settings to the inner structure in i965_gpe_contextXiang, Haihao2016-11-188-39/+45
* Change the size calculation of the required memory for all GPE kernelsXiang, Haihao2016-11-181-3/+2
* i965_driver_info: add vp9_enc_profilesDaniel Charles2016-11-173-1/+7
* Align coordinate/width of DST rect for 10-bit VPP conversionZhao Yakui2016-11-171-0/+8
* Execute the 10-bit scaling for P010 surface on Gen9+Zhao Yakui2016-11-171-6/+44
* VPP select the appropriate fourcc for deferred surface based on expected formatZhao Yakui2016-11-171-0/+4
* Initialize one 10bit-scaling gpe_context for Gen9Zhao Yakui2016-11-1715-4/+1338
* Initialize internal context based on Render ring earlierZhao Yakui2016-11-171-5/+6
* Add one API to initialize MEDIA_OBJECT_WALKER parameter for video post-proces...Zhao Yakui2016-11-172-0/+62
* Add the 10-bit flag for MEDIA_BLOCK_RW operation on P010 surfaceZhao Yakui2016-11-172-4/+13
* Fix the incorrect sampler_state offset for INTERFACE_DESCRIPTOR_DATA on BDW+Zhao Yakui2016-11-171-1/+1
* avoid asserts when color convertion failsVíctor Manuel Jáquez Leal2016-11-142-3/+7
* i965_test_config: return properly unsupported profileDaniel Charles2016-11-104-33/+174
* i965_validate_config: return unsupported profileDaniel Charles2016-11-101-9/+40
* Add the missing filename to the listXiang, Haihao2016-11-101-0/+1
* 1.7.4.pre1 for developmentXiang, Haihao2016-11-101-1/+1
* test: use YUVImage in JPEG encode testsU. Artie Eoff2016-10-283-271/+86
* test: streamable valarrayU. Artie Eoff2016-10-281-0/+25
* test: add YUVImage classU. Artie Eoff2016-10-283-0/+815
* test: use C random library for random numbersU. Artie Eoff2016-10-283-12/+18
* test: add a timer classU. Artie Eoff2016-10-281-0/+26
* vdenc: Always use the 1st VCS ringXiang, Haihao2016-10-281-1/+2
* svct: hrd check per layerXiang, Haihao2016-10-273-37/+42
* svct: Adjust the estimated frame size for QP=1Xiang, Haihao2016-10-241-2/+6
* svct: Save the frame numbers for each frame type in a GOP per layerXiang, Haihao2016-10-243-18/+27
* svct: Save the current slice type per layerXiang, Haihao2016-10-242-0/+4
* svct: Save the current frame size per layerXiang, Haihao2016-10-242-0/+8
* svct: Usa an array to store QP rounding accumulatorXiang, Haihao2016-10-243-11/+11