summaryrefslogtreecommitdiffstats
path: root/src/gallium/state_trackers/va/surface.c
Commit message (Expand)AuthorAgeFilesLines
* st/va: Return correct width and height for encode/decode supportMark Thompson2017-10-171-10/+30
* st/va: Disable vaExportSurfaceHandle()Mark Thompson2017-10-171-1/+1
* st/va: Implement vaExportSurfaceHandle()Mark Thompson2017-10-071-0/+148
* st/va: add RGB support to vlVaPutSurfaceLeo Liu2017-10-041-1/+13
* st/va: make internal func vlVaHandleSurfaceAllocate() call simplerLeo Liu2017-09-251-5/+2
* Revert "st/va: add enviromental variable to disable interlace"Leo Liu2017-09-071-4/+0
* st/va: make surface allocate functions more usefullyLeo Liu2017-08-211-4/+4
* util: Port nir_array functionality to u_dynarrayThomas Helland2017-06-071-1/+1
* st/va: add support for allocating 10bpp surfacesChristian König2017-03-131-9/+15
* st/va: clear the video surface on allocationChristian König2017-03-131-4/+35
* st/va: cleanup error handling in vlVaCreateSurfaces2Christian König2017-03-131-25/+27
* gallium/util: replace pipe_mutex_unlock() with mtx_unlock()Timothy Arceri2017-03-071-14/+14
* gallium/util: replace pipe_mutex_lock() with mtx_lock()Timothy Arceri2017-03-071-5/+5
* st/va: Fix forward/backward referencing for deinterlacingMark Thompson2017-03-061-2/+2
* st/va: remove unused variable pbuffJuan A. Suarez Romero2016-12-051-1/+0
* st/va: force to submit two consecutive single jobsBoyuan Zhang2016-12-051-2/+6
* st/va: set default rt formats when calling vaCreateConfigJulien Isorce2016-10-181-2/+3
* st/va: Return surface formats depending on config chroma formatMark Thompson2016-10-141-2/+10
* st/va: Fix vaSyncSurface with no outstanding operationMark Thompson2016-09-271-0/+7
* st/va: flush the context before calling flush_frontbuffer(v2)Nayan Deshmukh2016-09-201-1/+5
* st/va: also honors interlaced preference when providing a video formatJulien Isorce2016-09-121-17/+19
* st/va: add missing mutex_unlockEric Engestrom2016-08-241-1/+3
* st/va: enable dual instances encode by sync surfaceBoyuan Zhang2016-08-191-0/+32
* st/va: add enviromental variable to disable interlaceBoyuan Zhang2016-07-251-0/+4
* st/va: add encode entrypoint v2Boyuan Zhang2016-07-251-3/+11
* st/va: Check NULL pointerGurkirpal Singh2016-06-271-0/+4
* st/va: ensure linear memory for dmabufJulien Isorce2016-06-141-0/+8
* Treewide: Remove Elements() macroJan Vesely2016-05-171-2/+2
* gallium: add external usage flags to resource_from(get)_handle (v2)Marek Olšák2016-03-091-1/+2
* st/va: add motion adaptive deinterlacing v2Christian König2016-01-181-3/+19
* st/va: add BOB deinterlacing v2Christian König2016-01-121-2/+14
* st/va: make the implementation thread safe v2Christian König2016-01-121-3/+17
* st/va: remove fence handling v3Christian König2015-12-161-9/+1
* st/va: cleanup filter color standard handlingChristian König2015-12-141-4/+4
* st/va: use the vl_screen dispatchEmil Velikov2015-11-201-7/+6
* st/va: add support for RGBX and BGRX in VPPJulien Isorce2015-11-061-16/+20
* st/va: fix memory leak on error in vlVaCreateSurfaces2Julien Isorce2015-11-051-3/+9
* st/va: indent vlVaQuerySurfaceAttributes and vlVaCreateSurfaces2Julien Isorce2015-11-051-283/+283
* st/va: add colospace conversion through Video Post ProcessingJulien Isorce2015-10-301-1/+97
* st/va: implement dmabuf import for VaCreateSurfaces2Julien Isorce2015-10-301-1/+96
* st/va: implement VaCreateSurfaces2 and VaQuerySurfaceAttributesJulien Isorce2015-10-301-50/+240
* st/va: surface: render subpictureMichael Varga2014-11-191-0/+120
* st/va: implement Picture functions for mpeg2 h264 and vc1Christian König2014-10-011-0/+2
* st/va: implement Context Surface and BufferChristian König2014-10-011-6/+124
* st/va: skeleton VAAPI state trackerChristian König2014-10-011-0/+111