summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/vl
Commit message (Expand)AuthorAgeFilesLines
* vl: Use CS composite shader only if TEX_LZ and DIV are supportedGert Wollny2019-06-302-8/+11
* vl: replace DIV-ADD with MAD using inverse sizeGert Wollny2019-06-301-4/+5
* vl: Always enable drm winsys.Bas Nieuwenhuizen2019-06-131-5/+1
* Revert "vl: Enable DRM by default."Bas Nieuwenhuizen2019-06-041-1/+1
* vl: Enable DRM by default.Bas Nieuwenhuizen2019-06-041-1/+1
* vl/dri3: set back buffer from output to NULL with front buffer caseLeo Liu2019-05-161-0/+1
* gallium: Redefine the max texture 2d cap from _LEVELS to _SIZE.Eric Anholt2019-05-131-5/+1
* gallium/auxiliary/vl: Fix a couple of warningsKristian H. Kristensen2019-04-192-8/+2
* gallium/auxiliary/vl: Add barrier/unbind after compute shader launch.James Zhu2019-04-051-0/+13
* gallium/auxiliary/vl: Fixed blank issue with compute shaderJames Zhu2019-04-051-6/+1
* gallium/auxiliary/vl: Fixed blur issue with weave compute shaderJames Zhu2019-04-051-1/+1
* vl/dri3: remove the wait before getting back bufferLeo Liu2019-03-251-15/+3
* gallium/auxiliary/vl: Change weave compute shader implementationJames Zhu2019-03-151-17/+62
* gallium/auxiliary/vl: Change grid settingJames Zhu2019-03-151-4/+5
* gallium/auxiliary/vl: Increase shader_params sizeJames Zhu2019-03-152-2/+9
* gallium/auxiliary/vl: Fix duplicate symbol build errors.Vinson Lee2019-02-222-6/+6
* 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