aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/state_trackers/va/picture.c
Commit message (Expand)AuthorAgeFilesLines
* gallium: rename 'state tracker' to 'frontend'Marek Olšák2020-05-131-689/+0
* st/va: Add support for P010, used for 10-bit videosThong Thai2020-01-031-0/+1
* st/va: get mjpeg slice headerBoyuan Zhang2018-10-231-2/+11
* st/va: parse VP9 uncompressed frame headerLeo Liu2018-04-121-1/+1
* st/va: add handles for VP9 buffersLeo Liu2018-04-121-0/+11
* st/va: add HEVC encode functionsBoyuan Zhang2018-02-051-3/+28
* st/va: enable dual instances encode only for H264Boyuan Zhang2018-02-051-1/+2
* st/va: move H264 enc functions into separate fileBoyuan Zhang2018-02-051-138/+50
* st/va: add break for MPEG4 data buffer handling caseLeo Liu2018-01-171-0/+1
* st/va: remove TODO line for JPEG data buffer handlingLeo Liu2018-01-171-1/+0
* st/va: release held locks in error pathsGrazvydas Ignotas2018-01-171-1/+3
* st/va: clear pointers for mpeg2 quantiser matricesIndrajit Das2018-01-161-0/+5
* st/va: directly use idr pic flagBoyuan Zhang2017-12-151-5/+3
* st/va: implement poc typeBoyuan Zhang2017-11-171-0/+1
* st/va: add dst rect to avoid scale on deintLeo Liu2017-09-291-6/+6
* st/va: make internal func vlVaHandleSurfaceAllocate() call simplerLeo Liu2017-09-251-1/+1
* st/va: use new vl_compositor_yuv_deint_full() to deintLeo Liu2017-09-251-3/+11
* st/va: move YUV content to deinterlaced buffer when reallocated for encoderLeo Liu2017-09-071-1/+10
* st/va: reallocate the buffer if the layout isn't supportedLeo Liu2017-09-071-9/+12
* st/va: exclude the buffer reallocation for encode caseLeo Liu2017-08-231-1/+1
* st/va: enable P016 format i.e. reallocate buffer if format changedLeo Liu2017-08-221-0/+12
* st/va: reallocate surface with YUYV streamLeo Liu2017-08-211-0/+17
* st/va: detect MJPEG format from bitstreamLeo Liu2017-08-211-0/+1
* st/va: reallocate surface when interlacedLeo Liu2017-08-211-0/+22
* st/va: add handles for MJPEG BuffersLeo Liu2017-08-211-0/+19
* st/va: create decoder for MJPEG formatLeo Liu2017-08-211-3/+6
* st/va: change frame_idx from array to hash tableJulien Isorce2017-08-141-3/+8
* st/va: add support for P010 and P016 formats v3Christian König2017-03-131-1/+2
* gallium/util: replace pipe_mutex_unlock() with mtx_unlock()Timothy Arceri2017-03-071-7/+7
* gallium/util: replace pipe_mutex_lock() with mtx_lock()Timothy Arceri2017-03-071-4/+4
* st/va: Support fractional framerate in misc parameterMark Thompson2017-03-061-1/+7
* st/va encode handle ntsc framerate rate controlAndy Furniss2017-03-061-6/+13
* st/va: make sure that we call begin_frame() only once v2Christian König2017-01-231-3/+8
* st/va: delay calling begin_frame until we have all parametersNayan Deshmukh2017-01-161-3/+3
* st/va: fix gop size for rate controlBoyuan Zhang2016-12-051-6/+12
* st/va: force to submit two consecutive single jobsBoyuan Zhang2016-12-051-5/+19
* st/va: force to flush the last p frame in idr periodBoyuan Zhang2016-10-181-0/+3
* st/va: Fix H.264 PicOrderCnt valueMark Thompson2016-10-141-1/+1
* st/va Avoid VBR bitrate calculation overflow v2Andy Furniss2016-09-271-1/+1
* st/va: enable vbr rate control for vaapi encodeBoyuan Zhang2016-09-121-1/+1
* st/va: Remove unused variable coded_size from vlVaEndPicture()Kai Wasserbäch2016-08-241-1/+0
* st/va: Remove else case in vlVaEndPicture() made superfluous by c59628d11bKai Wasserbäch2016-08-241-3/+1
* st/va: enable dual instances encode by sync surfaceBoyuan Zhang2016-08-191-3/+9
* st/va: add function to handle misc param type frame rateBoyuan Zhang2016-07-251-5/+19
* st/va: add preset values for VAAPI encodeBoyuan Zhang2016-07-251-0/+27
* st/va: add functions for VAAPI encodeBoyuan Zhang2016-07-251-2/+170
* st/va: add NV12 -> NV12 post processing v2Christian König2016-01-121-5/+5
* st/va: make the implementation thread safe v2Christian König2016-01-121-3/+16
* st/va: count number of slicesJulien Isorce2016-01-051-0/+8
* st/va: fix unused variable warningChristian König2015-12-141-1/+0