VEBOX/bdw: set downsample method
[platform/upstream/libva-intel-driver.git] / src / i965_post_processing.c
2014-02-27 Zhao YakuiFix the wrong VPP initialization function for Dn/DI...
2014-02-27 Zhao YakuiAdd the VPP shader of conversion between YUY2 and YUY2...
2014-02-27 Zhao YakuiUse the pp_null_initialize function for the unsupported...
2014-02-27 Zhao YakuiFix the error for the VPP conversion of NV12->NV12...
2014-02-27 Zhao YakuiUse the correct sub-context for VPP on BDW to avoid...
2014-02-27 Zhao YakuiFix the wrong pitch of surface for Video post-processin...
2014-02-27 Zhao YakuiFollow the spec to make the VPP media pipeline work...
2014-02-27 Xiang, HaihaoVPP/bdw: Fix the initialize function used for NV12...
2014-02-27 Zhao YakuiRemove the unused function of gen7_pp_rgbx_avs_initialize
2014-02-27 Zhao YakuiConfigure VPP parameter for RGBX input so that Haswell...
2014-02-27 Xiang, HaihaoVPP/bdw: a NULL shader for packed 4:2:2 to packed 4:2:2
2014-02-27 Zhao YakuiAdd the conversion from YUYV to NV12/I420
2014-02-27 Zhao YakuiAdd the CSC conversion from NV12/I420 to YUYV
2014-02-27 Zhao YakuiAdd the VPP shader of RGBX->NV12 conversion
2014-02-27 Zhao YakuiAdd the VPP shader of NV12->RGBX conversion
2014-02-27 Zhao YakuiAdd the VPP shader of PL3 AVS conversion between YV12...
2014-02-27 Zhao YakuiAdd the VPP shader of YV12/I420->NV12 conversion
2014-02-27 Zhao YakuiAdd the VPP shader of NV12->YV12/I420 conversion
2014-02-27 Zhao YakuiHandle the pitch when using RGBX surface in VPP for BDW
2014-02-27 Zhao YakuiUse the horizontal/vertical alignment for VPP surface...
2014-02-27 Zhao YakuiAdd the NV12 scaling shader for BDW
2014-02-27 Zhao YakuiInitialize the 8x8 sampler for AVS on BDW
2014-02-27 Zhao YakuiUpload the constant buffer on Gen6+
2014-02-27 Zhao YakuiRedefine the VPP vfe_state on Gen6+
2014-02-27 Zhao YakuiUpdate the MI_BATCH_BUFFER_START for BDW
2014-02-27 Zhao YakuiFix the VPP error during porting patch from master...
2014-02-27 Xiang, HaihaoTemporarily remove assert() to make vainfo happy
2014-02-27 Zhao YakuiAvoid the duplicated macro-definition of surface size
2014-02-27 Zhao YakuiUse the updated structure/command for VPP on BDW
2014-02-27 Zhao YakuiAdd the initial support for GEN8
2013-12-11 Xiang, HaihaoVPP: Use the right top/bottom field flag used for DI
2013-11-13 Xiang, HaihaoVPP: remove some assert()
2013-11-13 Xiang, HaihaoCorrect the usage of width/height in struct object_surface
2013-11-13 Xiang, HaihaoVPP: use the target widht/height to calculate the horiz...
2013-09-23 Xiang, HaihaoVPP: fix the check for DI filter flags on SNB/IVB
2013-09-23 Xiang, HaihaoVPP: Remove an assert on forward temporal reference...
2013-09-23 Xiang, HaihaoVPP: MADI on IVB
2013-09-23 Xiang, HaihaoVPP: track the frame sequence for DI on IVB
2013-09-23 Xiang, HaihaoVPP: move the BO for STMM into sub-contexts
2013-09-23 Xiang, HaihaoVPP: Create separate sub-context for each processing
2013-09-11 Xiang, HaihaoVPP: the similar fix to Bob DI on SNB
2013-09-11 Xiang, HaihaoVPP: Update DEINTERLACE_SAMPLER_STATE on IVB
2013-09-11 Xiang, HaihaoVPP: VAProcFilterParameterBufferDeinterlacing::flags...
2013-09-09 Gwenole Beauchesnevpp: add basic processing support for packed YUV to...
2013-09-09 Xiang, HaihaoVPP: Packed 4:2:2 to packed 4:2:2 on IVB+
2013-09-09 Xiang, HaihaoVPP: cleanup code
2013-09-09 Xiang, HaihaoReturn the status of image processing
2013-09-09 Xiang, HaihaoMore conversions between two images with different...
2013-09-09 Xiang, HaihaoConvert RGBx/RGBA into non-NV12 format
2013-09-06 Xiang, HaihaoConvert 422H/422V/411P/444P into other formats for...
2013-09-06 Xiang, HaihaoA separate batch buffer for video processing
2013-06-07 Xiang, HaihaoA workaround for clearing a Y-tiled surface
2013-06-05 Xiang, HaihaoVPP: Update the mapping of VPP filter to internal flag
2013-04-03 Zhao YakuiHandle the pitch when using RGBX surface in VPP
2013-04-03 Xiang, HaihaoMerge branch 'master' into staging
2013-03-15 Xiang, HaihaoVPP: check the backing store buffer
2013-03-15 Xiang, HaihaoReturn the status when running the pipeline
2013-03-15 Xiang, HaihaoSilence a bunch of warnings
2013-03-15 Xiang, HaihaoFix the initilization path and the termination path...
2013-02-05 Xiang, HaihaoUpdate the binding table index on IVB
2012-12-20 Li XiaoweiVPP: fix the AVS steping and frame origin issue
2012-12-14 Zhao YakuiAdd CSC conversion between RGBX and NV12 for HSW by...
2012-12-14 Zhao YakuiOptimize the sampler 8x8 coefficients for AVS shader
2012-12-14 Zhao YakuiAdd the csc conversion from RGBX to NV12 on Ivy
2012-12-14 Zhao YakuiAdd CSC conversion from NV12 to RGBX for VPP on Ivy
2012-11-01 Xiang, HaihaoWarning fixes
2012-10-31 Zhao YakuiAllow to create batchbuffer based on the expected buffe...
2012-10-31 Li, Xiaowei AVPP: refine code to resolve building warnings
2012-10-31 Li, Xiaowei AVPP: add vebox context init and deinit
2012-10-31 Li, Xiaowei AVPP: Fix the surface flags and type setting
2012-10-31 Li, Xiaowei AVPP: fix the usage of pp_static_parameter
2012-10-31 Zhao HalleyVPP: work around hw limitation(dword alignment)
2012-10-31 Li, Xiaowei AVPP: Remove useless shader and refine shader list
2012-10-31 Xiang, HaihaoVPP: CSC on Haswell
2012-10-31 Gwenole BeauchesneVPP: haswell: fix video post-processing setup.
2012-10-31 Xiang, HaihaoVPP: The block mask workaround is only available for...
2012-10-31 Zhao HalleyVPP:work around hw limitation(dword alignment)
2012-10-31 Zhao HalleyVPP: work around hw limitation(dword alignment)
2012-10-31 Zhao HalleyVPP: Enable horizontal and vertical mask for bottom...
2012-10-31 Xiang, HaihaoVPP: Adjust vertical scaling step for AVS on IVB
2012-10-31 Xiang, HaihaoVPP: AVS workaround on IVB
2012-10-31 Xiang, HaihaoVPP: Update the shader for DI on IVB
2012-10-31 Xiang, HaihaoVPP: Add support DN on IVB
2012-10-31 Zhao HalleyVPP: distinguish first plane width in pixel or in byte
2012-10-31 Xiang, HaihaoVPP: Add support for UYVY in image process
2012-10-31 Xiang, HaihaoVPP: color conversion between planar and packed formats...
2012-10-31 Zhao HalleyVPP: Support NV12/I420/YV12->I420/YV12 conversion
2012-10-31 Zhao halleyVPP: add YV12 to YUY2 conversion
2012-10-31 Xiang, HaihaoVPP: Fix the width of the UV surface for AVS on IVB
2012-10-31 Xiang, HaihaoVPP: Only update u/v offset for some video processes
2012-10-31 Xiang, HaihaoVPP: Fix the parameter initialization for IVB
2012-10-31 Xiang, HaihaoVPP: Don't render the target surface with background...
2012-10-31 Zhao halleyVPP: update image width of packed format
2012-10-31 Zhao halleyVPP: Add yuyv->nv12 conversion in image processing
2012-10-31 Zhao halleyVPP: add NV12 to YUY2 color conversion for video process
2012-10-31 Xiang, HaihaoVPP: pass the origin of source region to vpp kernel
2012-10-31 Xiang, HaihaoVPP: Render target surface with background color
2012-10-31 Xiang, HaihaoDon't use DNDI kernel on Ivybridge temporarily
2012-10-31 Xiang, HaihaoVPP: Use AVS kernel to implement normal scaling on...
2012-10-31 Xiang, HaihaoVPP: Fix map/unmap mismatches in video process
next