| Commit message (Expand) | Author | Age | Files | Lines |
* | Rewrite Media_kernel to optimize the YUV420 8Bit-scaling on Gen9+ | Zhao Yakui | 2016-11-29 | 10 | -8/+891 |
* | Move some VPP structures/functions into the common files to support more plat... | Zhao Yakui | 2016-11-29 | 6 | -40/+121 |
* | i965_GetDisplayAttributes: propagate flags from src to dst | Daniel Charles | 2016-11-22 | 1 | -0/+5 |
* | Add the 10bit-scaling conversion for I010 format | Zhao Yakui | 2016-11-21 | 1 | -3/+42 |
* | Add the support of 10bit I010 surface | Zhao Yakui | 2016-11-21 | 2 | -0/+27 |
* | Use obtained eu_counts to configure GPU media pipeline on Gen8/Gen9 | Zhao Yakui | 2016-11-21 | 6 | -16/+46 |
* | Query the kernel API to check the EU counts of GPU device | Zhao Yakui | 2016-11-21 | 2 | -0/+13 |
* | Add a new gpe function gen8_gpe_pipe_control() for GEN8 | Xiang, Haihao | 2016-11-18 | 3 | -0/+98 |
* | Add a new gpe function gen8_gpe_mi_conditional_batch_buffer_end() for GEN8 | Xiang, Haihao | 2016-11-18 | 2 | -0/+21 |
* | Add a new gpe function gen8_gpe_context_add_surface() to set surface state on... | Xiang, Haihao | 2016-11-18 | 2 | -0/+222 |
* | Add a new gpe function gen8_gpe_reset_binding_table() to reset binging table | Xiang, Haihao | 2016-11-18 | 2 | -0/+19 |
* | Rename gen9_gpe_mi_store_register_mem() to gen8_gpe_mi_store_register_mem() | Xiang, Haihao | 2016-11-18 | 4 | -12/+12 |
* | Rename gen9_gpe_mi_flush_dw() to gen8_gpe_mi_flush_dw() | Xiang, Haihao | 2016-11-18 | 4 | -9/+9 |
* | Rename gen9_gpe_mi_store_data_imm() to gen8_gpe_mi_store_data_imm() | Xiang, Haihao | 2016-11-18 | 4 | -6/+6 |
* | Rename gen9_gpe_mi_batch_buffer_start() to gen8_gpe_mi_batch_buffer_start() | Xiang, Haihao | 2016-11-18 | 4 | -6/+6 |
* | Rename gen9_gpe_media_object_walker() to gen8_gpe_media_object_walker() | Xiang, Haihao | 2016-11-18 | 4 | -4/+4 |
* | Rename i965_gpe_dri_object_to_2d_gpe_resource() to i965_dri_object_to_2d_gpe_... | Xiang, Haihao | 2016-11-18 | 4 | -12/+12 |
* | Rename gen8p_gpe_context_map_curbe()/gen8p_gpe_context_unmap_curbe() to i965_... | Xiang, Haihao | 2016-11-18 | 4 | -16/+16 |
* | Fix curbe length in CMD_MEDIA_CURBE_LOAD on GEN8+ | Xiang, Haihao | 2016-11-18 | 1 | -1/+1 |
* | Fix the size calculation of the required memory for dynamic state buffer | Xiang, Haihao | 2016-11-18 | 1 | -4/+5 |
* | Move sampler state related settings to the inner structure in i965_gpe_context | Xiang, Haihao | 2016-11-18 | 7 | -26/+45 |
* | Move interface descriptor remapping table related settings to the inner struc... | Xiang, Haihao | 2016-11-18 | 8 | -27/+40 |
* | Move all curbe related settings to the inner structure in i965_gpe_context | Xiang, Haihao | 2016-11-18 | 8 | -39/+45 |
* | Change the size calculation of the required memory for all GPE kernels | Xiang, Haihao | 2016-11-18 | 1 | -3/+2 |
* | i965_driver_info: add vp9_enc_profiles | Daniel Charles | 2016-11-17 | 3 | -1/+7 |
* | Align coordinate/width of DST rect for 10-bit VPP conversion | Zhao Yakui | 2016-11-17 | 1 | -0/+8 |
* | Execute the 10-bit scaling for P010 surface on Gen9+ | Zhao Yakui | 2016-11-17 | 1 | -6/+44 |
* | VPP select the appropriate fourcc for deferred surface based on expected format | Zhao Yakui | 2016-11-17 | 1 | -0/+4 |
* | Initialize one 10bit-scaling gpe_context for Gen9 | Zhao Yakui | 2016-11-17 | 15 | -4/+1338 |
* | Initialize internal context based on Render ring earlier | Zhao Yakui | 2016-11-17 | 1 | -5/+6 |
* | Add one API to initialize MEDIA_OBJECT_WALKER parameter for video post-proces... | Zhao Yakui | 2016-11-17 | 2 | -0/+62 |
* | Add the 10-bit flag for MEDIA_BLOCK_RW operation on P010 surface | Zhao Yakui | 2016-11-17 | 2 | -4/+13 |
* | Fix the incorrect sampler_state offset for INTERFACE_DESCRIPTOR_DATA on BDW+ | Zhao Yakui | 2016-11-17 | 1 | -1/+1 |
* | avoid asserts when color convertion fails | Víctor Manuel Jáquez Leal | 2016-11-14 | 2 | -3/+7 |
* | i965_test_config: return properly unsupported profile | Daniel Charles | 2016-11-10 | 4 | -33/+174 |
* | i965_validate_config: return unsupported profile | Daniel Charles | 2016-11-10 | 1 | -9/+40 |
* | Add the missing filename to the list | Xiang, Haihao | 2016-11-10 | 1 | -0/+1 |
* | 1.7.4.pre1 for development | Xiang, Haihao | 2016-11-10 | 1 | -1/+1 |
* | test: use YUVImage in JPEG encode tests | U. Artie Eoff | 2016-10-28 | 3 | -271/+86 |
* | test: streamable valarray | U. Artie Eoff | 2016-10-28 | 1 | -0/+25 |
* | test: add YUVImage class | U. Artie Eoff | 2016-10-28 | 3 | -0/+815 |
* | test: use C random library for random numbers | U. Artie Eoff | 2016-10-28 | 3 | -12/+18 |
* | test: add a timer class | U. Artie Eoff | 2016-10-28 | 1 | -0/+26 |
* | vdenc: Always use the 1st VCS ring | Xiang, Haihao | 2016-10-28 | 1 | -1/+2 |
* | svct: hrd check per layer | Xiang, Haihao | 2016-10-27 | 3 | -37/+42 |
* | svct: Adjust the estimated frame size for QP=1 | Xiang, Haihao | 2016-10-24 | 1 | -2/+6 |
* | svct: Save the frame numbers for each frame type in a GOP per layer | Xiang, Haihao | 2016-10-24 | 3 | -18/+27 |
* | svct: Save the current slice type per layer | Xiang, Haihao | 2016-10-24 | 2 | -0/+4 |
* | svct: Save the current frame size per layer | Xiang, Haihao | 2016-10-24 | 2 | -0/+8 |
* | svct: Usa an array to store QP rounding accumulator | Xiang, Haihao | 2016-10-24 | 3 | -11/+11 |