summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2013-03-15Decoder: use surface object for the workaroundXiang, Haihao3-7/+10
2013-03-15Decoder: directly use surface object for decodingXiang, Haihao9-720/+361
2013-03-15Decoder: Verify picture parameter before set up pipeline for decodingXiang, Haihao2-2/+140
2013-03-15Decoder: check whether the surface for decoding output is validXiang, Haihao11-82/+164
2013-03-15Encoder: directly use the objects for the reference picturesXiang, Haihao8-59/+96
2013-03-15Encoder: directly use the objects for the reconstructed picture and coded bufferXiang, Haihao5-13/+15
2013-03-15Encoder: check whether the coded buffer and reconstructed surface are validXiang, Haihao1-1/+96
2013-03-15Encoder: unify the initialization of the contextXiang, Haihao1-64/+17
2013-03-15Encoder: directly use the surface object of the input surfaceXiang, Haihao8-22/+30
2013-03-15Return the status when running the pipelineXiang, Haihao9-14/+25
2013-03-15Silence a bunch of warningsXiang, Haihao17-90/+52
2013-03-15Avoid potential buffer overflow issueXiang, Haihao7-54/+57
2013-03-15Release resource if failed to initialize display attributesXiang, Haihao1-14/+19
2013-03-15Fix the initilization path and the termination path in reverseXiang, Haihao7-162/+228
2013-03-15Fix object_heap_init() & object_heap_destroy()Xiang, Haihao1-15/+29
2013-03-13Issue memory fence message to assure memory ordering on Ivb/HswZhao Yakui11-22/+107
2013-03-12Fix H264 YUV400 surface render issue on IVBLi Xiaowei1-0/+11
2013-03-04Update PCI IDs for Haswell CRWXiang, Haihao1-9/+9
2013-02-22Update the size of DMV buffer for H.264 decoding on IVBXiang, Haihao1-2/+2
2013-02-22Don't have flag register f2, use f1 insteadXiang, Haihao7-13/+19
2013-02-20gen6: MPEG2 is not supported by gen6 pipelineAdrian Marius Negreanu1-1/+1
2013-02-20add replacement for log2f when not availableAdrian Marius Negreanu1-0/+4
2013-02-20intel-driver, android: update src/Android.mkAdrian Marius Negreanu1-0/+9
2013-02-05Update the binding table index on IVBXiang, Haihao1-1/+1
2013-01-30Correct the mv offset for mpeg2 encoding on HSWLi Xiaowei1-5/+5
2013-01-23Fix the issue of GPU hang when encoding picture with one macroblock widthZhao Yakui10-38/+66
2013-01-23Enlarge deblocking filter row store for VC-1 decodingXiang, Haihao3-3/+3
2013-01-17Refine mpeg2 mfc pipeline codeLi Xiaowei2-757/+799
2013-01-17apply new mv offset for mpeg2 encoding on HSWLi Xiaowei1-11/+5
2013-01-17Use the common scoreboard code on Ivy/Haswell to remove the duplicated codeZhao Yakui4-341/+191
2013-01-17Keep the old indent style in file of gen7_vme/gen75_vmeZhao Yakui2-51/+51
2013-01-17Fix one error of calculating VME parameter for inter-frame on HaswellZhao Yakui5-14/+14
2013-01-17Update the binary code for MPEG2 VME on haswellZhao Yakui1-18/+160
2013-01-17Remove the intermedia file of mpeg2_inter_frame_haswell.gen75.asmYakui Zhao1-444/+0
2013-01-17Add the bidirectional MVP to optimize the VME parameter on IvbZhao Yakui7-23/+1168
2013-01-17Use the scoreboard for AVC encoding on IvyZhao Yakui1-1/+187
2013-01-17Backport the mode/mv cost table on IvyZhao Yakui3-26/+82
2013-01-17Add the VME shader for Ivy that supports MVPZhao Yakui9-33/+1393
2013-01-17Add the separated encoding files for IvyZhao Yakui4-1/+967
2013-01-17Remove the intermediate file of mpeg2_inter_frame.gen7.asm as it is generated...Yakui Zhao1-271/+0
2013-01-17Fix one compiling warning of floor implicit definitionZhao Yakui1-1/+2
2013-01-17Fix the error of reading neighbour macroblock pixels during VME prediction on...Zhao Yakui4-3/+34
2013-01-17VPP: Support multi filters for vebox pipelineLi Xiaowei3-37/+54
2013-01-17VEBOX: clean supported fourcc format in VPP pipelineLi Xiaowei1-9/+11
2013-01-17VEBOX: update filters info for every frame processingLi Xiaowei1-36/+27
2013-01-17VEBOX: support multi color balance params in one filterLi Xiaowei2-14/+20
2013-01-17Adjust the reference window based on MVP prediction to optimize VME param on ...Zhao Yakui5-10/+57
2013-01-17Add the bidirectional MV prediction for B-frame on HaswellZhao Yakui8-15/+1299
2013-01-17Remove the preprocessor redefinitions for H264 and MPEG2 on HaswellZhao Yakui2-14/+9
2013-01-17Packing the Intra macroblock in P/B slice for MPEG2Li Xiaowei1-17/+34