aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/vl/vl_compositor.h
Commit message (Expand)AuthorAgeFilesLines
* gallium/auxiliary/vl: Fix compute shader scale_y for interlaced videosThong Thai2020-05-201-0/+1
* gallium/auxiliary/vl: add compute shaders for deint yuvSonny Jiang2019-07-291-0/+11
* gallium/auxiliary/vl: add PIPE_CAP_GRAPHICS check for vl compositorJames Zhu2019-07-291-0/+1
* vl: Use CS composite shader only if TEX_LZ and DIV are supportedGert Wollny2019-06-301-1/+1
* gallium/auxiliary/vl: Add video compositor compute shader renderJames Zhu2019-02-151-0/+5
* gallium/auxiliary/vl: Add compute shader to support video compositor renderJames Zhu2019-02-151-0/+1
* gallium/auxiliary/vl: Rename csc_matrix and increase its size.James Zhu2019-02-151-1/+1
* gallium/auxiliary/vl: Move dirty define to header fileJames Zhu2019-02-151-0/+2
* vl/compositor: convert RGB buffer to YUV with color conversionLeo Liu2017-09-251-0/+12
* vl/compositor: create RGB to YUV fragment shaderLeo Liu2017-09-251-0/+5
* vl/compositor: remove vl_compositor_yuv_deint() functionLeo Liu2017-09-251-9/+0
* vl/compositor: add a new function for YUV deintLeo Liu2017-09-251-0/+12
* vl/compositor: extend YUV deint function to do field deintLeo Liu2017-09-251-3/+9
* vl/compositor: make vl_compositor_set_yuv_layer() staticLeo Liu2017-09-071-12/+0
* vl/compositor: make a helper function for YUV deinterlacingLeo Liu2017-09-071-0/+9
* gallium/vl: use the common uploaderMarek Olšák2017-02-141-1/+0
* vl/compositor: implement error handlingNayan Deshmukh2017-01-031-1/+1
* vl/compositor: set layer of y or uv to renderLeo Liu2016-07-121-0/+12
* vl/compositor: add weave to yuv shaderLeo Liu2016-07-121-0/+5
* vl/compositor: move weave shader out from rgb weavingLeo Liu2016-07-121-1/+1
* vl: Apply luma key filter before CSC conversionNayan Deshmukh2016-06-091-1/+3
* vl: Add rotation v3Kusanagi Kouichi2014-03-071-0/+18
* gallium/vl: use u_upload_mgr to upload vertices for vl_compositorMarek Olšák2014-01-231-0/+1
* s/Tungsten Graphics/VMware/José Fonseca2014-01-171-1/+1
* vl: rename pipe_video_decoder to pipe_video_codecChristian König2013-08-191-1/+1
* vl/compositor: cleanup background clearingChristian König2013-05-011-1/+2
* vl/csc: simplify matrix handlingChristian König2012-03-021-1/+2
* vl/compositor: add support for per layer dst areasChristian König2012-03-021-8/+11
* vl/compositor: add per vertex color suportChristian König2012-03-021-1/+3
* vl/compositor: replace pipe_video_rect with u_rectChristian König2012-03-021-8/+8
* vl/compositor: split shaders and stateChristian König2012-03-021-21/+54
* vl: add support for bob deinterlacingChristian König2012-02-211-2/+11
* vl: add a simple weave deinterlacerChristian König2012-02-061-0/+2
* g3dvl/compositor: improve dirty area handlingChristian König2011-12-141-3/+5
* gallium: move clear paths from rgba to a pointer to a color union (v2)Dave Airlie2011-09-181-3/+3
* g3dvl: Add get_clear_color capabilityEmeric Grange2011-09-141-0/+6
* g3dvl: Various whitespace cleanups found while reading some codeEmeric Grange2011-09-141-6/+6
* g3dvl: extend the functionality of the compositorChristian König2011-09-011-4/+18
* vl: Fix include styleKai Wasserbäch2011-08-291-3/+3
* g3dvl: Rework the decoder interface part 4/5Christian König2011-08-261-1/+0
* g3dvl: Init/clean pipe fully when a shader-based decoder isn't used.Younes Manton2011-07-201-0/+1
* g3dvl: no need for flushing inside the compositor any moreChristian König2011-07-151-2/+1
* g3dvl: correctly distinct dst area and clip area in the compositorChristian König2011-07-151-0/+1
* [g3dvl] and finally remove pipe_video_contextChristian König2011-07-081-1/+1
* [g3dvl] move compositor creation and handling directly into the state trackersChristian König2011-07-081-3/+87
* [g3dvl] make clear color configureableChristian König2011-04-271-0/+1
* [g3dvl] implement clearing of dirty destination surface areasChristian König2011-04-271-0/+5
* [g3dvl] move compositor src and dst normalisation into layer settingChristian König2011-04-271-2/+5
* [g3dvl] fix a couple of bugs around paletted subpicturesChristian König2011-04-271-1/+3
* [g3dvl] use scissor to handle compositor dst_areaChristian König2011-04-081-0/+1