summaryrefslogtreecommitdiff
path: root/src/i965_post_processing.c
Commit message (Expand)AuthorAgeFilesLines
* The 3D multisample state needs to be resent as part of the gen6 pp state.Haixia Shi2021-09-281-0/+15
* Revert "VPP: clear a surface using media pipeline on GEN8+"Haihao Xiang2019-01-301-9/+0
* VPP: clear a surface using media pipeline on GEN8+Haihao Xiang2018-07-031-0/+9
* Remove dead codeXiang, Haihao2018-03-141-7/+0
* Remove implicit truncation from unsigned int to bit fieldVíctor Manuel Jáquez Leal2018-03-141-2/+4
* Add the initial support of CNLZhao Yakui2018-01-111-1/+4
* Try the fast path of CSC/scaling first in va{Get,Put}Image()Xiang, Haihao2017-08-171-0/+51
* Factor out CSC/scaling in the fast pathXiang, Haihao2017-08-171-1/+1
* Remove the unnecessary exec bitChih-Wei Huang2017-05-021-0/+0
* Check and allocate (if not exist) bo for dst_obj_surface in vppWang, Tiantian2017-04-131-4/+35
* Unify the coding style in the driverXiang, Haihao2017-04-071-362/+338
* avoid asserts when color convertion failsVíctor Manuel Jáquez Leal2016-11-141-2/+4
* P010(10bits) enabling in vaCreateImage(), vaGetImage(), vaPutImage()peng.chen2016-01-151-0/+186
* Fix for ring hung issue in SNB platform.Lim Siew Hoon2015-11-191-1/+1
* Fix correct coordinate dst_rect->x with 4 alignmentLim Siew Hoon2015-11-171-3/+4
* Fix the segmentation fault causing by NULL buffer objectLim Siew Hoon2015-11-171-0/+3
* vpp: gen7: send yuv to rgb coefsLionel Landwerlin2015-11-091-0/+8
* vpp: gen7/8/9: add yuv to rgb conversion matrix to registers send to EUsLionel Landwerlin2015-11-091-8/+8
* FIX: Follow user's setting on filter flagQu,Pengfei2015-09-291-1/+1
* Use the right function to release allocated resourcesXiang, Haihao2015-09-281-1/+1
* Silence compiler warningXiang, Haihao2015-09-151-2/+0
* Check pointer returned from calloc()Xiang, Haihao2015-09-151-0/+3
* Clean up unused local variable 'i965'Lim Siew Hoon2015-09-061-1/+0
* Fix klockwork critical message hit on calloc function usageLim Siew Hoon2015-09-061-0/+1
* VPP: Initialize the uninitialed surface to avoid NULL GPU bufferZhao Yakui2015-08-171-0/+6
* VPP: Flush batch buffer to assure that previous GPU operation is submittedZhao Yakui2015-08-171-0/+2
* VPP: Combine the CSC/Scaling together to optimize the performanceZhao Yakui2015-07-231-0/+27
* VPP: Configure SURFACE_STATE based on HW requirement to fix out-of-bound acce...Zhao Yakui2015-06-231-27/+27
* VPP: Enable field rate madi/mcdi. Only second hunk is testedAndy Furniss2015-05-251-10/+2
* VPP: Make sure the store buffer is allocatedXiang, Haihao2015-05-251-16/+22
* VPP: Adjust the parameter settings to DI on GEN6/GEN7Xiang, Haihao2015-05-251-2/+2
* vpp: add support for Motion-Compensated deinterlacing on Ivybridge.Gwenole Beauchesne2015-05-251-1/+3
* vpp: fix advanced deinterlacing on Sandybridge and Ivybridge.Gwenole Beauchesne2015-05-251-344/+423
* vpp: fix memory leak in DNDI code path.Gwenole Beauchesne2015-05-251-4/+14
* vpp: add support for "low-power" mode.Gwenole Beauchesne2015-03-241-0/+239
* Fix scaling of NV12 surfaces when no output_region is setAntti Seppälä2015-01-061-12/+12
* Rendering: Align the origin coordinate of internal buffer during AVS conversi...Zhao, Yakui2014-11-171-4/+14
* vpp: fix check for non-linear anamorphic scaling on Sandybridge.Gwenole Beauchesne2014-11-111-29/+13
* vpp: enable advanced video scaling in VPP pipelines too.Gwenole Beauchesne2014-11-111-7/+21
* vpp: drop internal postprocessing (I965_PP_xxx) flags.Gwenole Beauchesne2014-11-111-43/+7
* vpp: cache calculation of AVS coefficients.Gwenole Beauchesne2014-11-111-15/+13
* vpp: validate AVS filter coefficients for debugging purposes.Gwenole Beauchesne2014-11-111-0/+30
* vpp: factor out calculation of AVS coefficients.Gwenole Beauchesne2014-11-111-73/+145
* vpp: fix adaptive filter for all channels flag (< Haswell).Gwenole Beauchesne2014-11-111-6/+15
* Define i965_CreateSurfaces in header file explicitly to avoid multiple declar...Zhao Yakui2014-06-161-8/+0
* Fix the scaling issue on IVB/HSW/BDWXiang, Haihao2014-06-061-15/+18
* VPP: Simplify surface state setting for csc and scaling on IVB/HSW/BDWXiang, Haihao2014-06-061-98/+81
* VPP: MADI on SNBXiang, Haihao2014-06-061-35/+136
* VPP: i965_vpp_clear_surface() is still used for CSC on BDWXiang, Haihao2014-06-061-5/+5
* Remove unnecessary check with IS_GEN8()Xiang, Haihao2014-06-061-26/+11