| Commit message (Expand) | Author | Age | Files | Lines |
* | Check for python3 rather than python2 | William Douglas | 2019-11-26 | 6 | -12/+12 |
* | Revert "VPP: clear a surface using media pipeline on GEN8+" | Haihao Xiang | 2019-01-30 | 26 | -1365/+6 |
* | vp8/enc: Avoid out of boundary MVs | Haihao Xiang | 2018-09-28 | 2 | -662/+674 |
* | VPP: clear a surface using media pipeline on GEN8+ | Haihao Xiang | 2018-07-03 | 26 | -6/+1365 |
* | render: clear background using 3D pipeline on GEN8+ | Haihao Xiang | 2018-07-03 | 6 | -5/+186 |
* | Update some CSC kernels for packed pixels | Haihao Xiang | 2018-07-03 | 3 | -22/+25 |
* | build: delete shaders targets at distclean | Víctor Manuel Jáquez Leal | 2018-02-11 | 9 | -1/+19 |
* | build: add to VPATH src and build dirs | Víctor Manuel Jáquez Leal | 2018-02-11 | 1 | -2/+2 |
* | build: fix variable name | Víctor Manuel Jáquez Leal | 2018-02-11 | 1 | -1/+1 |
* | Add the missing files to the corresponding lists | Xiang, Haihao | 2018-02-01 | 1 | -1/+3 |
* | Add support for VDEnc VP9 CQP mode on CNL | Xiang, Haihao | 2018-01-29 | 2 | -0/+658 |
* | Use generic register instead of acc0 to calculate the Y/U/V or R/G/B offset | Xiang, Haihao | 2018-01-18 | 27 | -165/+165 |
* | Add support for VP8 encode on CNL | Xiang, Haihao | 2018-01-11 | 13 | -1/+16645 |
* | Do CSC/scaling from 8bit 420 YUV to RGB32 in the common path | Xiang, Haihao | 2017-12-19 | 4 | -2/+2152 |
* | Move reserved bytes to the end of the structure | Xiang, Haihao | 2017-12-19 | 4 | -2378/+2378 |
* | gen5_6: fix null shader generation | Sebastian Ramacher | 2017-11-16 | 2 | -15/+17 |
* | h264: fix null shader generation | Sebastian Ramacher | 2017-11-16 | 1 | -8/+13 |
* | Update Makefile.am for 'make dist' | Xiang, Haihao | 2017-09-28 | 1 | -2/+2 |
* | Add a new shader for CSC/scaling from P010/I010 to YUY2/UYVY/NV12/I420 on GEN9 | Xiang, Haihao | 2017-08-17 | 2 | -1/+1769 |
* | Update the P010/I010 shader on GEN9 | Xiang, Haihao | 2017-08-17 | 1 | -597/+629 |
* | Remove the unnecessary exec bit | Chih-Wei Huang | 2017-05-02 | 9 | -0/+0 |
* | Update shaders for VP8 encoding | Xiang, Haihao | 2017-03-24 | 4 | -12/+12 |
* | Update license header for VP8/VP9 encoding kernels | Xiang, Haihao | 2017-02-28 | 22 | -484/+0 |
* | Add new VP8 encoding shaders for SKL/BXT/KBL | Xiang, Haihao | 2017-02-22 | 13 | -1/+16161 |
* | Add new VP8 encoding shaders for BSW | Xiang, Haihao | 2017-02-22 | 14 | -1/+17391 |
* | Rewrite Media_kernel to optimize the YUV420 8Bit-scaling on Gen8 | Zhao Yakui | 2016-11-29 | 2 | -1/+364 |
* | Rewrite Media_kernel to optimize the YUV420 8Bit-scaling on Gen9+ | Zhao Yakui | 2016-11-29 | 2 | -2/+371 |
* | Initialize one 10bit-scaling gpe_context for Gen9 | Zhao Yakui | 2016-11-17 | 2 | -0/+787 |
* | Use Media Read message if possible on Gen8+ | Xiang, Haihao | 2016-10-24 | 15 | -1/+508 |
* | Remove unused .g9a/.g9b files | Xiang, Haihao | 2016-08-23 | 4 | -222/+0 |
* | Set the right transform 8x8 flag for Intra macroblock in VME output on BDW+ | Xiang, Haihao | 2016-08-19 | 7 | -4/+55 |
* | Encoding: Pass the qp parameter into VME shader and VME shader select the dif... | Zhao Yakui | 2016-08-15 | 7 | -16/+67 |
* | encoding: Send VME instruction uses one register as the desc parameter | Zhao Yakui | 2016-08-15 | 6 | -54/+25 |
* | Encoding: VME shader reads mbmv_cost from cost_table surface instead of const... | Zhao Yakui | 2016-08-15 | 7 | -17/+99 |
* | shaders/gen9: fix build when no intel-gen4asm available | U. Artie Eoff | 2016-07-22 | 1 | -0/+2 |
* | Encoding: H264 uses the GPU to construct the PAK obj command on Gen8+ | Zhao Yakui | 2016-06-13 | 5 | -7/+289 |
* | CSC: Remove average logic when saving NV12 surface on IVB+ | Xiang, Haihao | 2016-04-28 | 20 | -1362/+326 |
* | shaders: vpp: gen8/9: use yuv to rgb matrix to compute rgb values | Lionel Landwerlin | 2015-11-09 | 3 | -812/+901 |
* | shaders: vpp: gen7: use yuv to rgb matrix to compute rgb values | Lionel Landwerlin | 2015-11-09 | 3 | -773/+909 |
* | vpp: gen7/8/9: add yuv to rgb conversion matrix to registers send to EUs | Lionel Landwerlin | 2015-11-09 | 125 | -2227/+2227 |
* | Encode: Update all used flag register channels in VME shader on GEN8+ | Xiang, Haihao | 2015-09-28 | 3 | -24/+24 |
* | Add vp8_inter_frame_gen8.asm and vp8_intra_frame_gen8.asm to the core file list | Xiang, Haihao | 2015-06-04 | 5 | -943/+4 |
* | Fix 'make dist' | Xiang, Haihao | 2015-06-04 | 1 | -0/+1 |
* | VP8 HWEnc: Add BSW VP8 HWEnc support | Zhong Li | 2015-03-19 | 7 | -2/+1317 |
* | VP8 HWEnc: vp8 encode quality optimization | Zhong Li | 2015-03-19 | 4 | -9/+8 |
* | VP8 HWEnc: Add P frame encoding support | Zhong Li | 2015-03-19 | 4 | -3/+1045 |
* | VP8 HWEnc: Add vp8 gen9 intra frame encoding shader | Zhong Li | 2015-03-19 | 5 | -3/+283 |
* | The SEND with EOT message must use R112-R127 for message payload on GEN7+ | Xiang, Haihao | 2015-02-03 | 7 | -196/+107 |
* | Update license header for some shaders | Xiang, Haihao | 2015-01-14 | 323 | -973/+9983 |
* | Fix the broken out of tree builds | Xiang, Haihao | 2014-12-15 | 2 | -4/+4 |