Age | Commit message (Expand) | Author | Files | Lines |
2017-01-10 | H.264 encoder: add a simple reactive VBR rate control modeHEADmaster | Mark Thompson | 5 | -20/+141 |
2017-01-09 | 1.8.0.pre1 for development | Xiang, Haihao | 1 | -2/+2 |
2017-01-09 | Merge branch 'v1.7-branch' into fdo--master | Xiang, Haihao | 2 | -2/+13 |
2017-01-05 | Encoder: release all misc parameter buffers | Xiang, Haihao | 1 | -10/+5 |
2017-01-05 | AVC encoder: use generic ROI parameters | Xiang, Haihao | 1 | -40/+20 |
2017-01-05 | H.264 encoder: respect initial QP setting | Mark Thompson | 3 | -9/+18 |
2017-01-05 | H.264 encoder: respect min QP setting | Mark Thompson | 3 | -13/+20 |
2016-12-30 | Initialize some buffers to 0 when created | Xiang, Haihao | 1 | -2/+6 |
2016-12-29 | Needn't reset brc if the bitrate setting isn't changed in the Begin/Render/En... | Xiang, Haihao | 1 | -28/+44 |
2016-12-29 | Add new sequence flag check for HEVC/VP9 Encoding | Zhao Yakui | 1 | -0/+17 |
2016-12-28 | Support AVC VDEnc on KBL | Xiang, Haihao | 4 | -18/+224 |
2016-12-28 | Enable AVC VDEnc on BXT | Xiang, Haihao | 1 | -0/+3 |
2016-12-28 | VDEnc: update the constant buffer | Xiang, Haihao | 1 | -3/+3 |
2016-12-28 | VDEnc: update the value of inter rounding for CQP mode | Xiang, Haihao | 1 | -1/+5 |
2016-12-28 | VDEnc: update the MFX_AVC_IMG_STATE command | Xiang, Haihao | 1 | -4/+5 |
2016-12-28 | VDEnc: always enable bitrate control per mb | Xiang, Haihao | 1 | -0/+1 |
2016-12-23 | VP9 encoder: use generic rate control parameters | Mark Thompson | 5 | -222/+69 |
2016-12-23 | VP8 encoder: use generic rate control parameters | Mark Thompson | 2 | -62/+17 |
2016-12-23 | HEVC encoder: use generic rate control parameters | Mark Thompson | 3 | -79/+84 |
2016-12-23 | i965_encoder: consistently represent framerate as a fraction | Mark Thompson | 5 | -33/+65 |
2016-12-15 | H.265 main 10 encoder supports only 10bpp render targets | Mark Thompson | 1 | -0/+2 |
2016-12-02 | Check VP8 brc parameters in the common function | Xiang, Haihao | 1 | -0/+59 |
2016-11-30 | Add a function table for used GPE functions | Xiang, Haihao | 5 | -2/+173 |
2016-11-30 | Rename gen9_gpe_mi_load_register_xxx() to gen8_gpe_mi_load_register_xxx() | Xiang, Haihao | 3 | -7/+7 |
2016-11-30 | Don't parse Misc parameters in VDEnc | Xiang, Haihao | 1 | -127/+31 |
2016-11-30 | Save other bitrate control parameters in the common encoder context | peng.chen | 2 | -1/+15 |
2016-11-30 | Save ROI parameters in the common encoder context | peng.chen | 2 | -0/+41 |
2016-11-29 | Rewrite Media_kernel to optimize the YUV420 8Bit-scaling on Gen8 | Zhao Yakui | 5 | -2/+832 |
2016-11-29 | Rewrite Media_kernel to optimize the YUV420 8Bit-scaling on Gen9+ | Zhao Yakui | 10 | -8/+891 |
2016-11-29 | Move some VPP structures/functions into the common files to support more plat... | Zhao Yakui | 6 | -40/+121 |
2016-11-22 | i965_GetDisplayAttributes: propagate flags from src to dst | Daniel Charles | 1 | -0/+5 |
2016-11-21 | Add the 10bit-scaling conversion for I010 format | Zhao Yakui | 1 | -3/+42 |
2016-11-21 | Add the support of 10bit I010 surface | Zhao Yakui | 2 | -0/+27 |
2016-11-21 | Use obtained eu_counts to configure GPU media pipeline on Gen8/Gen9 | Zhao Yakui | 6 | -16/+46 |
2016-11-21 | Query the kernel API to check the EU counts of GPU device | Zhao Yakui | 2 | -0/+13 |
2016-11-18 | Add a new gpe function gen8_gpe_pipe_control() for GEN8 | Xiang, Haihao | 3 | -0/+98 |
2016-11-18 | Add a new gpe function gen8_gpe_mi_conditional_batch_buffer_end() for GEN8 | Xiang, Haihao | 2 | -0/+21 |
2016-11-18 | Add a new gpe function gen8_gpe_context_add_surface() to set surface state on... | Xiang, Haihao | 2 | -0/+222 |
2016-11-18 | Add a new gpe function gen8_gpe_reset_binding_table() to reset binging table | Xiang, Haihao | 2 | -0/+19 |
2016-11-18 | Rename gen9_gpe_mi_store_register_mem() to gen8_gpe_mi_store_register_mem() | Xiang, Haihao | 4 | -12/+12 |
2016-11-18 | Rename gen9_gpe_mi_flush_dw() to gen8_gpe_mi_flush_dw() | Xiang, Haihao | 4 | -9/+9 |
2016-11-18 | Rename gen9_gpe_mi_store_data_imm() to gen8_gpe_mi_store_data_imm() | Xiang, Haihao | 4 | -6/+6 |
2016-11-18 | Rename gen9_gpe_mi_batch_buffer_start() to gen8_gpe_mi_batch_buffer_start() | Xiang, Haihao | 4 | -6/+6 |
2016-11-18 | Rename gen9_gpe_media_object_walker() to gen8_gpe_media_object_walker() | Xiang, Haihao | 4 | -4/+4 |
2016-11-18 | Rename i965_gpe_dri_object_to_2d_gpe_resource() to i965_dri_object_to_2d_gpe_... | Xiang, Haihao | 4 | -12/+12 |
2016-11-18 | Rename gen8p_gpe_context_map_curbe()/gen8p_gpe_context_unmap_curbe() to i965_... | Xiang, Haihao | 4 | -16/+16 |
2016-11-18 | Fix curbe length in CMD_MEDIA_CURBE_LOAD on GEN8+ | Xiang, Haihao | 1 | -1/+1 |
2016-11-18 | Fix the size calculation of the required memory for dynamic state buffer | Xiang, Haihao | 1 | -4/+5 |
2016-11-18 | Move sampler state related settings to the inner structure in i965_gpe_context | Xiang, Haihao | 7 | -26/+45 |
2016-11-18 | Move interface descriptor remapping table related settings to the inner struc... | Xiang, Haihao | 8 | -27/+40 |