summaryrefslogtreecommitdiff
path: root/src/gen8_mfd.c
Commit message (Expand)AuthorAgeFilesLines
* Avoid GPU crash with malformed streamsStéphane Marchesin2021-09-171-0/+11
* [gen8_mfd] Mark jpeg decode function staticvperus2019-04-291-1/+1
* genX_mfd: fix out-of-bounds reference pixel replicationcarpalis2018-05-311-11/+6
* genX_mfd: ignore FASTUVMC for interlace frame P and B picturescarpalis2018-04-201-6/+11
* Fix typo of variable name in JPEG decodingXiang, Haihao2018-03-141-1/+1
* VC1: Fix for frame coding modeXiang, Haihao2018-01-091-3/+5
* genX_mfd: add comment on dmv buffer scalingcarpalis2018-01-051-0/+6
* genX_mfd: optimize comparison out of loopcarpalis2018-01-051-8/+10
* gen8_mfd: program hardware for range reduction scalingcarpalis2018-01-051-2/+2
* genX_mfd: clean up the use of profile bitstream elementcarpalis2018-01-051-16/+6
* genX_mfd: fix range reduction scalingcarpalis2018-01-051-14/+50
* genX_mfd: fix dmv buffer size calculationcarpalis2018-01-051-2/+2
* genX_mfd: fix intensity compensation for frame-interlaced contentcarpalis2018-01-051-2/+2
* gen8_mfd: add support for VC-1 interlaced intensity compensationcarpalis2018-01-051-41/+241
* gen8_mfd: add support for VC-1 interlaced reference framescarpalis2018-01-051-35/+101
* gen8_mfd: add support for VC-1 interlaced picturescarpalis2018-01-051-22/+105
* genX_mfd: fix calculation of motion vector modecarpalis2018-01-051-6/+2
* genX_mfd: no raw coded bitplanes for skipped picturescarpalis2018-01-051-7/+16
* genX_mfd: fix BitplanePresentFlag for skipped picturescarpalis2018-01-051-3/+6
* genX_mfd: align dmv buffer use with VC-1 spec and PRMcarpalis2018-01-051-11/+15
* genX_mfd: no need for loop filtering for skipped picturescarpalis2018-01-051-4/+13
* genX_mfd: remove mapping of I frame to BI framecarpalis2018-01-051-4/+0
* genX_mfd: change order within if-elsecarpalis2018-01-051-6/+6
* genX_mfd: use input range instead of mapped range in comparisoncarpalis2018-01-051-2/+2
* genX_mfd: remove one-to-one mapping for picture_typecarpalis2018-01-051-17/+15
* genX_mfd: fix unnecessary variable reusecarpalis2018-01-051-5/+2
* genX_mfd: do not scale dmv buffer with heightcarpalis2018-01-051-2/+1
* genX_mfd: align hardware programming of Y Offset for V(Cr) with commentcarpalis2018-01-051-1/+1
* genX_mfd: fix hardware programming for bitplanes coded in raw modecarpalis2018-01-051-7/+7
* genX_mfd: mask unused bits in bitplane_present.valuecarpalis2018-01-051-2/+2
* genX_mfd: fix bitplane encoding for skipped picturescarpalis2018-01-051-20/+36
* genX_mfd: remove emulation byte on MB layer boundarycarpalis2018-01-051-2/+7
* gen8_mfd: Check ptr before dereferencingfritsch2017-09-041-4/+5
* implement intensity compensation for VC-1 decodingcarpalis2017-07-281-6/+38
* correct subsampling calculate methods of various fourcc that jpeg support.Wang, Tiantian2017-06-121-24/+16
* Unify the coding style in the driverXiang, Haihao2017-04-071-209/+205
* Fix the incorrect 48-bit address reallocationZhao Yakui2017-01-171-45/+44
* Follow the HW spec to configure the buffer cache on Gen9+Zhao Yakui2017-01-171-20/+30
* jpeg/dec: gen8+ set correct fourcc for monochrome decodeU. Artie Eoff2016-10-031-2/+3
* Check pointer returned from calloc()Xiang, Haihao2015-09-151-0/+11
* Clean up the duplicate extra two line of codeLim Siew Hoon2015-09-061-3/+0
* Fix if statement checking sampling factor for YUV422V_4YLim Siew Hoon2015-09-061-1/+1
* H264: Use macroblock pair to calculate H264 decoding parameter under MBAFF flagZhao Yakui2015-07-061-2/+7
* dec/vp8: fix segmentation updateXiang, Haihao2015-06-031-1/+2
* gen8_mfd: free surface used by JPEG decodeU. Artie Eoff2015-05-201-0/+12
* VP8 DEC: Change error concealment methodZhong Li2015-03-191-3/+1
* decode/VP8: HW needs 1 extra byte for each partitionZhong Li2015-02-261-2/+2
* VC1: No overlap smoothing if the overlap flag is 0Xiang, Haihao2015-02-031-19/+23
* Disable upper bound check for decoding on BDW+Xiang, Haihao2015-02-031-2/+2
* decoder: Add struct gen_codec_surfaceXiang, Haihao2014-12-141-1/+1