tu: Implement fallback linear staging blit for CopyImage
[mesa.git] / src / gallium / state_trackers / va / picture.c
2020-01-03 Thong Thaist/va: Add support for P010, used for 10-bit videos
2018-10-23 Boyuan Zhangst/va: get mjpeg slice header
2018-04-12 Leo Liust/va: parse VP9 uncompressed frame header
2018-04-12 Leo Liust/va: add handles for VP9 buffers
2018-02-05 Boyuan Zhangst/va: add HEVC encode functions
2018-02-05 Boyuan Zhangst/va: enable dual instances encode only for H264
2018-02-05 Boyuan Zhangst/va: move H264 enc functions into separate file
2018-01-17 Leo Liust/va: add break for MPEG4 data buffer handling case
2018-01-17 Leo Liust/va: remove TODO line for JPEG data buffer handling
2018-01-16 Grazvydas Ignotasst/va: release held locks in error paths
2018-01-16 Indrajit Dasst/va: clear pointers for mpeg2 quantiser matrices
2017-12-15 Boyuan Zhangst/va: directly use idr pic flag
2017-11-17 Boyuan Zhangst/va: implement poc type
2017-09-29 Leo Liust/va: add dst rect to avoid scale on deint
2017-09-25 Leo Liust/va: make internal func vlVaHandleSurfaceAllocate...
2017-09-25 Leo Liust/va: use new vl_compositor_yuv_deint_full() to deint
2017-09-07 Leo Liust/va: move YUV content to deinterlaced buffer when...
2017-09-07 Leo Liust/va: reallocate the buffer if the layout isn't supported
2017-08-23 Leo Liust/va: exclude the buffer reallocation for encode case
2017-08-22 Leo Liust/va: enable P016 format i.e. reallocate buffer if...
2017-08-21 Leo Liust/va: reallocate surface with YUYV stream
2017-08-21 Leo Liust/va: detect MJPEG format from bitstream
2017-08-21 Leo Liust/va: reallocate surface when interlaced
2017-08-21 Leo Liust/va: add handles for MJPEG Buffers
2017-08-21 Leo Liust/va: create decoder for MJPEG format
2017-08-14 Julien Isorcest/va: change frame_idx from array to hash table
2017-03-13 Christian Königst/va: add support for P010 and P016 formats v3
2017-03-06 Timothy Arcerigallium/util: replace pipe_mutex_unlock() with mtx_unlock()
2017-03-06 Timothy Arcerigallium/util: replace pipe_mutex_lock() with mtx_lock()
2017-03-06 Mark Thompsonst/va: Support fractional framerate in misc parameter
2017-03-06 Andy Furnissst/va encode handle ntsc framerate rate control
2017-01-23 Christian Königst/va: make sure that we call begin_frame() only once v2
2017-01-16 Nayan Deshmukhst/va: delay calling begin_frame until we have all...
2016-12-05 Boyuan Zhangst/va: fix gop size for rate control
2016-12-05 Boyuan Zhangst/va: force to submit two consecutive single jobs
2016-10-18 Boyuan Zhangst/va: force to flush the last p frame in idr period
2016-10-14 Mark Thompsonst/va: Fix H.264 PicOrderCnt value
2016-09-27 Andy Furnissst/va Avoid VBR bitrate calculation overflow v2
2016-09-12 Boyuan Zhangst/va: enable vbr rate control for vaapi encode
2016-08-24 Kai Wasserbächst/va: Remove unused variable coded_size from vlVaEndPi...
2016-08-24 Kai Wasserbächst/va: Remove else case in vlVaEndPicture() made superf...
2016-08-19 Boyuan Zhangst/va: enable dual instances encode by sync surface
2016-07-25 Boyuan Zhangst/va: add function to handle misc param type frame...
2016-07-25 Boyuan Zhangst/va: add preset values for VAAPI encode
2016-07-25 Boyuan Zhangst/va: add functions for VAAPI encode
2016-01-21 Kristian Høgsberg... Merge remote-tracking branch 'jekstrand/wip/i965-unifor...
2016-01-12 Kristian Høgsberg... Merge ../mesa into vulkan
2016-01-12 Christian Königst/va: add NV12 -> NV12 post processing v2
2016-01-12 Christian Königst/va: make the implementation thread safe v2
2016-01-09 Kristian Høgsberg... Merge ../mesa into vulkan
2016-01-05 Julien Isorcest/va: count number of slices
2015-12-28 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-12-14 Christian Königst/va: fix unused variable warning
2015-12-11 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-12-07 Christian Königst/va: move HEVC functions into separate file v2
2015-12-01 Julien Isorcest/va: delay decoder creation until max_references...
2015-11-29 Emil Velikovst/va: add missing break statement
2015-11-24 Christian Königst/va: fix indentation
2015-11-24 Christian Königst/va: move MPEG4 functions into separate file
2015-11-24 Christian Königst/va: move VC-1 functions into separate file
2015-11-24 Christian Königst/va: move H264 functions into separate file
2015-11-24 Christian Königst/va: move MPEG12 functions into separate file
2015-11-24 Christian Königst/va: move post processing function into own file
2015-11-24 Christian Königst/va: fix post process dirty area handling
2015-11-23 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-11-20 Emil Velikovst/va: use the vl_screen dispatch
2015-11-14 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-11-06 Boyuan Zhangst/vaapi: fix vaapi VC-1 simple/main corruption v2
2015-11-06 Julien Isorcest/va: add support for RGBX and BGRX in VPP
2015-11-06 Julien Isorcest/va: properly indent buffer.c, config.c, image.c...
2015-11-03 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-10-30 Julien Isorcest/va: add colospace conversion through Video Post...
2015-10-27 Boyuan Zhangst/va: add VAAPI HEVC decode support
2015-10-26 Julien Isorcest/va: pass picture desc to begin and decode
2014-11-10 Michael Vargast/va: MPEG4 call vlVaDecoderFixMPEG4Startcode()
2014-11-10 Michael Vargast/va: MPEG4 generate GOV and VOP header
2014-11-10 Michael Vargast/va: MPEG4 populate the SPS structure
2014-11-10 Michael Vargast/va: MPEG4 populate the iq matrix buffers
2014-11-10 Michael Vargast/va: MPEG4 populate the PPS structure
2014-11-10 Michael Vargast/va: refactored handleVASliceDataBufferType
2014-10-01 Christian Königst/va: implement Picture functions for mpeg2 h264 and vc1
2014-10-01 Christian Königst/va: skeleton VAAPI state tracker