summaryrefslogtreecommitdiff
path: root/src/i965_post_processing.c
AgeCommit message (Expand)AuthorFilesLines
2013-03-15Return the status when running the pipelineXiang, Haihao1-1/+3
2013-03-15Silence a bunch of warningsXiang, Haihao1-1/+0
2013-03-15Fix the initilization path and the termination path in reverseXiang, Haihao1-5/+3
2013-02-05Update the binding table index on IVBXiang, Haihao1-1/+1
2012-12-20VPP: fix the AVS steping and frame origin issueLi Xiaowei1-5/+11
2012-12-14Add CSC conversion between RGBX and NV12 for HSW by using AVS shaderZhao Yakui1-2/+8
2012-12-14Optimize the sampler 8x8 coefficients for AVS shaderZhao Yakui1-21/+27
2012-12-14Add the csc conversion from RGBX to NV12 on IvyZhao Yakui1-3/+224
2012-12-14Add CSC conversion from NV12 to RGBX for VPP on IvyZhao Yakui1-6/+26
2012-10-31Allow to create batchbuffer based on the expected buffer sizeZhao Yakui1-1/+1
2012-10-29CSC on HaswellXiang, Haihao1-1/+237
2012-10-29VEBOX: Enable vebox pipeline for video process on HSWLi, Xiaowei A1-1/+1
2012-10-29Expose the vpp internal scaling function as an external interface for VEBOX.Li,Xiaowei1-0/+44
2012-10-23haswell: fix video post-processing setup.Gwenole Beauchesne1-0/+3
2012-09-12The block mask workaround is only available for Sandy bridgeXiang, Haihao1-1/+2
2012-08-31work around hw limitation(dword alignment) of horizontal offsetZhao Halley1-5/+7
2012-08-31work around hw limitation(dword alignment) of horizontal offsetZhao Halley1-6/+11
2012-08-31use load/save procedure instead of scaling only whenZhao Halley1-1/+5
2012-08-31work around hw limitation(dword alignment) of horizontal offsetZhao Halley1-25/+53
2012-08-31enable horizontal and vertical mask for bottom/right boundary blocksZhao Halley1-8/+58
2012-08-30add format conversion stage in video post processingZhao Halley1-9/+33
2012-08-29Adjust vertical scaling step for AVS on IVBXiang, Haihao1-1/+4
2012-08-29AVS workaround on IVBXiang, Haihao1-0/+5
2012-08-22Update the shader for DI on IVBXiang, Haihao1-1/+1
2012-08-22Add support DN on IVBXiang, Haihao1-6/+18
2012-08-10add nv12 to rgb conversion in post processingZhao Halley1-0/+59
2012-08-10add rgbx to nv12 conversion in post-processingZhao Halley1-1/+85
2012-08-10define RGB layout in static parameterZhao Halley1-12/+36
2012-08-10distinguish first plane width in pixel or in byteZhao Halley1-7/+19
2012-06-28Add support for UYVYXiang, Haihao1-3/+14
2012-06-28color conversion between planar and packed formats on IVBXiang, Haihao1-64/+111
2012-06-28support NV12/I420/YV12->I420/YV12 conversionZhao Halley1-2/+6
2012-06-27Fix the width of the UV surface for AVS on IVBXiang, Haihao1-1/+1
2012-06-26only update u/v offset for some video processesXiang, Haihao1-47/+43
2012-06-26Fix the parameter initialization for IVBXiang, Haihao1-11/+13
2012-06-26Fix the mapping between VA filters and internal video processingXiang, Haihao1-0/+2
2012-06-25update image width of packed formatZhao halley1-1/+4
2012-06-25add YUY2->YV12 conversion in post processing (SNB/ILK)Zhao halley1-0/+56
2012-06-07Currently only SNB supports packed YUV imageXiang, Haihao1-50/+54
2012-05-30Don't render the target surface with background if alpha value is 0Xiang, Haihao1-1/+4
2012-05-30clear background under right contextXiang, Haihao1-1/+1
2012-05-24Fix the regression caused by d90a5ea9f21bc20f35c26457dec57f41f7a184d1Xiang, Haihao1-1/+1
2012-05-17add yuyv->nv12 conversion in image processingZhao halley1-0/+82
2012-05-17add YV12 to YUY2 conversionZhao halley1-1/+59
2012-05-17add NV12 to YUY2 color conversionZhao halley1-20/+133
2012-05-04VPP: pass the origin of source region to vpp kernelXiang, Haihao1-0/+4
2012-05-04VPP: Render target surface with background colorXiang, Haihao1-3/+28
2012-04-19Don't use DNDI kernel on Ivybridge temporarilyXiang, Haihao1-1/+1
2012-04-19Don't call VPP if the kernel isn't ready.Xiang, Haihao1-2/+4
2012-04-19Fix parameter setting for AVS on IvybridgeXiang, Haihao1-2/+5