summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/vl
Commit message (Expand)AuthorAgeFilesLines
* gallium/auxiliary/vl: Fix transparent issue on compute shader with rgbaJames Zhu2019-02-211-10/+7
* gallium/auxiliary/vl: Add video compositor compute shader renderJames Zhu2019-02-152-28/+83
* gallium/auxiliary/vl: Add compute shader to support video compositor renderJames Zhu2019-02-153-0/+465
* gallium/auxiliary/vl: Rename csc_matrix and increase its size.James Zhu2019-02-153-7/+7
* gallium/auxiliary/vl: Split vl_compositor graphic shaders from vl_compositor APIJames Zhu2019-02-153-688/+817
* gallium/auxiliary/vl: Move dirty define to header fileJames Zhu2019-02-152-9/+8
* gallium: rework PIPE_HANDLE_USAGE_* flagsMarek Olšák2018-10-302-3/+3
* vl: drop left-over variableEric Engestrom2018-10-301-1/+0
* pipe-loader: move dup(fd) within pipe_loader_drm_probe_fdEmil Velikov2018-10-032-14/+7
* vl/dri3: do full teardown on screen_destroyEmil Velikov2018-10-031-1/+0
* vl/dri: add color depth to vl winsysLeo Liu2018-09-132-0/+2
* vl/dri3: add support for 10 bits formatLeo Liu2018-09-131-4/+25
* vl/dri: add 10 bits format supportsLeo Liu2018-09-132-10/+65
* gallium: split depth_clip into depth_clip_near & depth_clip_farMarek Olšák2018-09-068-8/+23
* gallium: add storage_sample_count parameter into is_format_supportedMarek Olšák2018-07-312-6/+6
* gallium/winsys: rename DRM_API_HANDLE_* to WINSYS_HANDLE_*Dave Airlie2018-05-302-3/+3
* vl: add VP9 probability tablesLeo Liu2018-04-121-0/+585
* gallium: use PIPE_CAP_CONSTBUF0_FLAGSMarek Olšák2018-02-171-1/+1
* gallium/vl: don't use the template keywordMarek Olšák2017-09-301-14/+14
* vl/compositor: convert RGB buffer to YUV with color conversionLeo Liu2017-09-252-0/+81
* vl/csc: add a RGB to YUV CSC matrixLeo Liu2017-09-252-1/+11
* vl/compositor: create RGB to YUV fragment shaderLeo Liu2017-09-252-0/+51
* vl/compositor: add Bob top and bottom to YUV deint functionLeo Liu2017-09-251-6/+28
* vl/compositor: remove vl_compositor_yuv_deint() functionLeo Liu2017-09-252-40/+0
* vl/compositor: add a new function for YUV deintLeo Liu2017-09-252-0/+42
* vl/compositor: extend YUV deint function to do field deintLeo Liu2017-09-252-12/+26
* vl/compositor: separate YUV part from shader video buffer functionLeo Liu2017-09-251-13/+18
* vl/compositor: make vl_compositor_set_yuv_layer() staticLeo Liu2017-09-072-44/+28
* vl/compositor: make a helper function for YUV deinterlacingLeo Liu2017-09-072-0/+40
* pipe-loader: remove config from pipe_loader_create_screenNicolai Hähnle2017-08-043-3/+3
* gallium: add pipe_screen_config to screen_create functionsNicolai Hähnle2017-08-023-3/+3
* st/va: Fix scaling list ordering for H.265Mark Thompson2017-07-172-0/+23
* gallium: allow passing 'unsigned flags' to create_screen()Marek Olšák2017-06-233-3/+3
* egl: turn one more boolean `int` into a `bool`Eric Engestrom2017-06-211-1/+1
* vl,omx,va,vdpau,xvmc: don't set the priv pointer in context_createMarek Olšák2017-06-121-1/+1
* auxiliary/vl: use vl_*_screen_create stubs when building w/o platformEmil Velikov2017-05-191-3/+18
* gallium: decrease the size of pipe_vertex_buffer - 24 -> 16 bytesMarek Olšák2017-05-107-29/+30
* gallium: decrease the size of pipe_resource - 64 -> 48 bytesMarek Olšák2017-04-041-2/+4
* vl/video_buffer: add support for P016Christian König2017-03-131-0/+10
* vl: u_upload_alloc might fail to allocate buffer in bicubic filterNayan Deshmukh2017-02-221-3/+5
* gallium/vl: Simplify the matrix filter fragment shaderThomas Hellstrom2017-02-221-40/+16
* gallium/vl: Parameter substitution in the csc matrix computationThomas Hellstrom2017-02-221-12/+17
* gallium/vl: Simplify usage of full range matricesThomas Hellstrom2017-02-221-38/+17
* gallium/vl Fix brightness matrix descriptionThomas Hellstrom2017-02-221-4/+4
* gallium/vl: Don't map vertex buffers on creationThomas Hellstrom2017-02-221-1/+0
* gallium/vl: Add sampler views to video filter fragment shadersThomas Hellstrom2017-02-223-0/+15
* gallium/vl: declare sampler views in compositor shadersThomas Hellstrom2017-02-221-5/+32
* vl: fix a buffer leak in the bicubic filter by using an uploaderMarek Olšák2017-02-181-16/+11
* gallium/vl: use the common uploaderMarek Olšák2017-02-142-13/+2
* vl: remove DRI2DriverPrimeShift compile guardsEmil Velikov2017-02-131-2/+0