Age | Commit message (Expand) | Author | Files | Lines |
2013-12-03 | Constant buffer passes YUV2RGB CSC matrix instead of hardcoded matrix | Zhao Yakui | 11 | -254/+219 |
2013-12-03 | Increase the size of constant buffer for PS thread to pass more info | Zhao Yakui | 9 | -53/+52 |
2013-12-03 | Fix the error in render shader on Ivy/Haswell | Zhao Yakui | 2 | -16/+16 |
2013-11-13 | render: add support for brightness/contrast/hue/saturation | Xiang, Haihao | 11 | -2/+298 |
2013-11-13 | Use GPU to construct MFX command buffer for H264 encoding on Haswell | Zhao Yakui | 5 | -2/+648 |
2013-11-13 | Fix one error of VME shader for MPEG2 encoding | Zhao Yakui | 4 | -4/+4 |
2013-11-13 | Fix one error of VME shader for H264 encoding | Zhao Yakui | 8 | -8/+8 |
2013-11-13 | Fix an incorrect makefile rule for VME shader on Ivybridge | Zhao Yakui | 1 | -1/+1 |
2013-11-13 | Pass the reference frame index in List0/1 into the PAK command | Xiang, Haihao | 4 | -4/+16 |
2013-09-24 | fix the broken package generated by make dist | Xiang, Haihao | 3 | -1/+11 |
2013-09-24 | fix make dist | Xiang, Haihao | 1 | -3/+0 |
2013-09-09 | vpp: add basic processing support for packed YUV to packed YUV. | Gwenole Beauchesne | 4 | -1/+324 |
2013-09-09 | VPP: Packed 4:2:2 to packed 4:2:2 on IVB+ | Xiang, Haihao | 4 | -0/+1372 |
2013-09-06 | Remove the unnecessary shader binary for MPEG2 encoding on Haswell/Ivb | Zhao Yakui | 5 | -412/+4 |
2013-09-06 | Optimize the VME shader for MPEG2 encoding on Ivb | Zhao Yakui | 3 | -3/+182 |
2013-09-06 | Optimize MPEG2 encoding on Ivb | Zhao Yakui | 3 | -6/+11 |
2013-09-06 | Rewrite the VME shader for MPEG2 encoding on Ivy | Zhao Yakui | 5 | -3/+852 |
2013-09-06 | Optimize the VME shader for MPEG2 on Haswell | Zhao Yakui | 3 | -3/+234 |
2013-09-06 | Configure the cost-center of MPEG2 VME shader on haswell | Zhao Yakui | 3 | -11/+18 |
2013-09-06 | Restrict the MV search range based on MPEG2 encoding LEVEL | Zhao Yakui | 2 | -0/+26 |
2013-09-06 | Rewrite inter-frame shader for MPEG2 encoding on HSW to follow MPEG2 spec | Zhao Yakui | 5 | -3/+983 |
2013-06-28 | Won't build the shaders for Sharpening on HSW | Xiang, Haihao | 1 | -1/+1 |
2013-06-27 | build: fix make dist for packaging. | Gwenole Beauchesne | 3 | -6/+12 |
2013-04-03 | Rework the VPP CSC shader from NV12 to RGB to eliminate corruption | Zhao Yakui | 3 | -341/+379 |
2013-04-03 | Fix the incorrect VPP parameter setting on Ivy/Haswell | Zhao Yakui | 3 | -3/+3 |
2013-04-03 | Merge branch 'master' into staging | Xiang, Haihao | 4 | -30/+27 |
2013-03-13 | Issue memory fence message to assure memory ordering on Ivb/Hsw | Zhao Yakui | 11 | -22/+107 |
2013-02-22 | Don't have flag register f2, use f1 instead | Xiang, Haihao | 5 | -9/+13 |
2013-02-22 | Don't have flag register f2, use f1 instead | Xiang, Haihao | 7 | -13/+19 |
2013-01-23 | Fix the issue of GPU hang when encoding picture with one macroblock width | Zhao Yakui | 9 | -30/+57 |
2013-01-17 | Fix one error of calculating VME parameter for inter-frame on Haswell | Zhao Yakui | 5 | -14/+14 |
2013-01-17 | Update the binary code for MPEG2 VME on haswell | Zhao Yakui | 1 | -18/+160 |
2013-01-17 | Remove the intermedia file of mpeg2_inter_frame_haswell.gen75.asm | Yakui Zhao | 1 | -444/+0 |
2013-01-17 | Add the bidirectional MVP to optimize the VME parameter on Ivb | Zhao Yakui | 4 | -3/+1097 |
2013-01-17 | Add the VME shader for Ivy that supports MVP | Zhao Yakui | 8 | -3/+1326 |
2013-01-17 | Remove the intermediate file of mpeg2_inter_frame.gen7.asm as it is generated... | Yakui Zhao | 1 | -271/+0 |
2013-01-17 | Fix the error of reading neighbour macroblock pixels during VME prediction on... | Zhao Yakui | 4 | -3/+34 |
2013-01-17 | Adjust the reference window based on MVP prediction to optimize VME param on ... | Zhao Yakui | 5 | -10/+57 |
2013-01-17 | Add the bidirectional MV prediction for B-frame on Haswell | Zhao Yakui | 5 | -3/+1253 |
2013-01-17 | Add MPEG2 VME shader files for IVB | Li Xiaowei | 5 | -3/+393 |
2013-01-17 | Add the MV prediction to optimize VME parameter on Haswell | Zhao Yakui | 3 | -0/+532 |
2013-01-17 | Discard the intermediate result during VME prediction on haswell | Zhao Yakui | 2 | -95/+0 |
2012-12-14 | Shader for MPEG-2 encoding | Xiang, Haihao | 5 | -3/+619 |
2012-12-14 | VPP: Add video sharpening processing feature on HSW | Li,Xiaowei | 3 | -0/+2256 |
2012-12-14 | Render: Add global alpha support for subpicture | Li,Xiaowei | 14 | -3/+34 |
2012-12-14 | Render: Add global alpha support for subpicture | Li,Xiaowei | 14 | -3/+34 |
2012-12-14 | Add the support of the chroma intra prediction on Haswell | Zhao Yakui | 2 | -2/+2 |
2012-12-14 | Add the csc conversion from RGBX to NV12 on Ivy | Zhao Yakui | 6 | -3/+3053 |
2012-12-14 | Add CSC conversion from NV12 to RGBX for VPP on Ivy | Zhao Yakui | 6 | -0/+3841 |
2012-10-31 | Restrict the max MV number in MV prediction | Zhao Yakui | 5 | -5/+10 |