path: root/src/gen75_vpp_vebox.c
AgeCommit message (Expand)AuthorFilesLines
2017-02-18PROJECT HAS MOVEDHEADmasterSean V Kelley1-2481/+0
2017-01-17Fix the incorrect 48-bit address reallocationZhao Yakui1-27/+12
2017-01-17Follow the HW spec to configure the buffer cache on Gen9+Zhao Yakui1-1/+2
2016-11-17Initialize one 10bit-scaling gpe_context for Gen9Zhao Yakui1-0/+2
2016-09-29Move the sharpening into the whole virtual VEBOX processpeng.chen1-3/+37
2016-09-29The {width, height} in VEBOX_SURFACE_STATE is in unit of pixelXiang, Haihao1-6/+16
2016-09-26Use char *ptr instead of void *ptrXiang, Haihao1-1/+1
2016-09-19Clear IECP state buffer when it is enabledpeng.chen1-13/+25
2016-08-10VPP: Check the returned status of hsw_veb_pre_format_convert before VEBOX VPPZhao Yakui1-10/+16
2016-08-10VPP: Check the VPP pipeline_parameter to avoid NULL pointerZhao Yakui1-4/+23
2016-07-27Fix to use source and output regions size instead of the input output surface...Ung, Teng En1-5/+5
2016-07-22Fix the condition used in 'else if()'Xiang, Haihao1-2/+2
2016-06-22Make sure a right VEBOX_IECP_STATE is used on BDW+Xiang, Haihao1-0/+2
2016-06-13check the result of hsw_veb_post_format_convert()Víctor Manuel Jáquez Leal1-21/+13
2016-01-15VPP P010(10bits) enablingpeng.chen1-3/+18
2015-09-06Fix klockwork critical message hit on calloc function usageLim Siew Hoon1-0/+1
2015-06-25Gen75_vpp: Don't assert on BGRA input and outputfritsch1-2/+4
2015-01-09Fix segmentation fault caused by 4711da5Xiang, Haihao1-3/+4
2015-01-09STDE Optimization: Added code to support optimization of Skin Tone Detection ...Sirisha Muppavarapu1-79/+356
2014-12-14Add support for VEBOX on SKL (v2)Xiang, Haihao1-1/+463
2014-11-11vpp: enable advanced video scaling in VPP pipelines too.Gwenole Beauchesne1-1/+2
2014-11-11vpp: drop internal postprocessing (I965_PP_xxx) flags.Gwenole Beauchesne1-3/+3
2014-10-28vebox: fix denoising when IECP is enabled.Gwenole Beauchesne1-1/+1
2014-10-28vebox: fix memory leak of VEBOX state tables.Gwenole Beauchesne1-9/+5
2014-10-28vebox: use Y-tiling for internal VEBOX surfaces.Gwenole Beauchesne1-2/+2
2014-10-28vebox: add support for advanced deinterlacing.Gwenole Beauchesne1-13/+88
2014-10-28vebox: factor out deinterlacing code, drop broken MADI/MCDI support.Gwenole Beauchesne1-225/+155
2014-10-28vebox: robustify frame store surface storage allocations.Gwenole Beauchesne1-91/+115
2014-10-28vebox: factor out initialization of pipeline parameters.Gwenole Beauchesne1-70/+57
2014-10-28vebox: clean-up frame store initialization.Gwenole Beauchesne1-7/+3
2014-10-28vebox: fix invalid conversion and scaling params order.Gwenole Beauchesne1-11/+11
2014-10-28vebox: fix order of submitted commands.Gwenole Beauchesne1-6/+4
2014-10-28vebox: fix indication of field ordering in sequence.Gwenole Beauchesne1-1/+1
2014-10-28vebox: drop magic numbers in filters mask.Gwenole Beauchesne1-8/+8
2014-10-28vebox: silence compilation warning.Gwenole Beauchesne1-10/+4
2014-06-16Define i965_CreateSurfaces in header file explicitly to avoid multiple declar...Zhao Yakui1-8/+0
2014-05-26Simplify some macrosXiang, Haihao1-2/+2
2014-04-25VPP: Enable Skin tone detection and enhancement - Added STDE coefficients.Sirisha Muppavarapu1-34/+173
2014-04-25VPP: Enable Skin Tone Detection and Enhancement feature in the driver.Sirisha Muppavarapu1-0/+6
2014-04-23VEBOX: Use the VA_FOURCC_ABCD constant to replace the VA_FOURCC(A,B,C,D)Zhao Yakui1-42/+41
2014-04-23Define i965_DestroySurfaces in header file explicitly to avoid multiple decla...Zhao Yakui1-4/+0
2014-02-27VEBOX/bdw: set downsample methodXiang, Haihao1-2/+2
2014-02-27VEBOX/bdw: DW0-DW8 are used for dndi parameters in VEBOX_DNDI_STATEXiang, Haihao1-1/+6
2014-02-27VPP: add vebox motion compensation support on BDWZhong Li1-1/+2
2014-02-27Bulid BDW vebox pipelineZhong Li1-0/+209
2013-12-11VPP: Use the right top/bottom field flag used for DIXiang, Haihao1-1/+1
2013-11-13VPP: add vebox motion compensation support on HSWZhong Li1-5/+10
2013-09-23VPP: also remove an assert on forward temporal reference on HSWXiang, Haihao1-5/+13
2013-06-21Silence the warningXiang, Haihao1-1/+1
2013-06-21Fix copy&paste errorXiang, Haihao1-2/+2