summaryrefslogtreecommitdiff
path: root/src/i965_post_processing.c
AgeCommit message (Expand)AuthorFilesLines
2015-11-17Fix the segmentation fault causing by NULL buffer objectLim Siew Hoon1-0/+3
2015-11-09vpp: gen7: send yuv to rgb coefsLionel Landwerlin1-0/+8
2015-11-09vpp: gen7/8/9: add yuv to rgb conversion matrix to registers send to EUsLionel Landwerlin1-8/+8
2015-09-29FIX: Follow user's setting on filter flagQu,Pengfei1-1/+1
2015-09-28Use the right function to release allocated resourcesXiang, Haihao1-1/+1
2015-09-15Silence compiler warningXiang, Haihao1-2/+0
2015-09-15Check pointer returned from calloc()Xiang, Haihao1-0/+3
2015-09-06Clean up unused local variable 'i965'Lim Siew Hoon1-1/+0
2015-09-06Fix klockwork critical message hit on calloc function usageLim Siew Hoon1-0/+1
2015-08-17VPP: Initialize the uninitialed surface to avoid NULL GPU bufferZhao Yakui1-0/+6
2015-08-17VPP: Flush batch buffer to assure that previous GPU operation is submittedZhao Yakui1-0/+2
2015-07-23VPP: Combine the CSC/Scaling together to optimize the performanceZhao Yakui1-0/+27
2015-06-23VPP: Configure SURFACE_STATE based on HW requirement to fix out-of-bound acce...Zhao Yakui1-27/+27
2015-05-25VPP: Enable field rate madi/mcdi. Only second hunk is testedAndy Furniss1-10/+2
2015-05-25VPP: Make sure the store buffer is allocatedXiang, Haihao1-16/+22
2015-05-25VPP: Adjust the parameter settings to DI on GEN6/GEN7Xiang, Haihao1-2/+2
2015-05-25vpp: add support for Motion-Compensated deinterlacing on Ivybridge.Gwenole Beauchesne1-1/+3
2015-05-25vpp: fix advanced deinterlacing on Sandybridge and Ivybridge.Gwenole Beauchesne1-344/+423
2015-05-25vpp: fix memory leak in DNDI code path.Gwenole Beauchesne1-4/+14
2015-03-24vpp: add support for "low-power" mode.Gwenole Beauchesne1-0/+239
2015-01-06Fix scaling of NV12 surfaces when no output_region is setAntti Seppälä1-12/+12
2014-11-17Rendering: Align the origin coordinate of internal buffer during AVS conversi...Zhao, Yakui1-4/+14
2014-11-11vpp: fix check for non-linear anamorphic scaling on Sandybridge.Gwenole Beauchesne1-29/+13
2014-11-11vpp: enable advanced video scaling in VPP pipelines too.Gwenole Beauchesne1-7/+21
2014-11-11vpp: drop internal postprocessing (I965_PP_xxx) flags.Gwenole Beauchesne1-43/+7
2014-11-11vpp: cache calculation of AVS coefficients.Gwenole Beauchesne1-15/+13
2014-11-11vpp: validate AVS filter coefficients for debugging purposes.Gwenole Beauchesne1-0/+30
2014-11-11vpp: factor out calculation of AVS coefficients.Gwenole Beauchesne1-73/+145
2014-11-11vpp: fix adaptive filter for all channels flag (< Haswell).Gwenole Beauchesne1-6/+15
2014-06-16Define i965_CreateSurfaces in header file explicitly to avoid multiple declar...Zhao Yakui1-8/+0
2014-06-06Fix the scaling issue on IVB/HSW/BDWXiang, Haihao1-15/+18
2014-06-06VPP: Simplify surface state setting for csc and scaling on IVB/HSW/BDWXiang, Haihao1-98/+81
2014-06-06VPP: MADI on SNBXiang, Haihao1-35/+136
2014-06-06VPP: i965_vpp_clear_surface() is still used for CSC on BDWXiang, Haihao1-5/+5
2014-06-06Remove unnecessary check with IS_GEN8()Xiang, Haihao1-26/+11
2014-05-26Rename HAS_PP() to HAS_VPP()Xiang, Haihao1-8/+5
2014-05-26posst_processing_context_init()/finalize() callback functions for each platformXiang, Haihao1-15/+9
2014-05-26Simplify some macrosXiang, Haihao1-29/+28
2014-05-26Remove URB_SIZE()Xiang, Haihao1-2/+2
2014-04-23VPP: Set the alpha channel when doing the conversion from NV12 to RGBA on Ivy...Zhao Yakui1-0/+1
2014-04-23V3: Add 422H support.Alex wu1-1/+1
2014-04-23VPP: Use the VA_FOURCC_ABCD constant to replace the VA_FOURCC(A,B,C,D)Zhao Yakui1-101/+101
2014-04-23VPP: Fix the typo error of "VV16"Zhao Yakui1-4/+4
2014-04-23Add the csc conversion from YV16 to NV12Zhao Yakui1-2/+21
2014-04-23Add the seperated file for Video post-processing on BDWZhao Yakui1-1280/+0
2014-04-23Use the XXX_post_processing as callback function for post-processingZhao Yakui1-8/+13
2014-04-23Define i965_DestroySurfaces in header file explicitly to avoid multiple decla...Zhao Yakui1-4/+0
2014-04-23BDW: Follow the spec to add the MEDIA_STATE_FLUSH before MEDIA_INTERFACE_LOADZhao Yakui1-1/+5
2014-02-27Remove the redundant if () from gen8_pp_upload_constantsXiang, Haihao1-3/+1
2014-02-27Fix the wrong setting in MI_BATCH_BATCH_START command on Snb/Ivy/HaswellZhao Yakui1-1/+1