index
:
mesa/mesa
10.0
10.1
10.2
10.3
10.4
10.5
10.6
11.0
11.1
11.2
12.0
13.0
17.0
17.1
17.2
17.3
18.0
18.1
18.2
18.3
19.0
19.1
19.2
19.3
20.0
20.1
20.2
20.3
21.0
21.1
21.2
21.3
22.0
22.1
22.2
22.3
23.0
23.1
23.2
23.3
24.0
24.1
7.10
7.11
7.8
7.8-gles
7.9
8.0
9.0
9.1
9.2
a7xx-gmem
amber
elima/radv-video-encode-caps-maxbitrate
explicit-sync
main
powervr-mesa-next-wayland
review/fragment_shader_barycentric
staging/23.2
staging/23.3
staging/24.0
staging/24.1
uav-counter-meta
vk-no-nir-android
zink-stablefix
The Mesa 3D Graphics Library (mirrored from https://gitlab.freedesktop.org/mesa/mesa)
brianp
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
gallium
/
auxiliary
/
vl
/
vl_compositor.c
Age
Commit message (
Expand
)
Author
Files
Lines
3 hours
gallium/auxiliary/vl: fix typo which negatively impacts the src_stride initia...
Patrick Lerda
1
-1
/
+1
2024-03-06
frontend/va: Support media only post proc without compositor using shaders or...
Sil Vilerino
1
-7
/
+9
2023-11-15
gallium/auxiliary/vl: NIR compute shaders
David Rosca
1
-1
/
+1
2023-11-15
gallium/auxiliary/vl: Scale dst_rect x0/y0 when rendering chroma plane
David Rosca
1
-0
/
+4
2023-09-26
gallium/auxiliary/vl: Only map the shader constants buffer in render
David Rosca
1
-16
/
+3
2023-09-26
gallium/auxiliary/vl: Fix YUV to RGB bob compute shader deinterlacing
David Rosca
1
-5
/
+2
2023-09-26
gallium/auxiliary/vl: Add RGB to YUV compute shader
David Rosca
1
-10
/
+13
2023-09-05
gallium/auxiliary/vl: Support chroma sample location in compute shaders
David Rosca
1
-1
/
+1
2023-09-05
gallium/auxiliary/vl: Clamp coordinates in compute shaders
David Rosca
1
-1
/
+1
2023-08-23
gallium/auxiliary/vl: Don't set csc matrix in video_buffer/rgb_to_yuv_layer
David Rosca
1
-18
/
+4
2023-08-14
gallium/auxiliary/vl: Set correct csc matrix in set_buffer_layer
David Rosca
1
-0
/
+7
2023-08-14
gallium: move vertex stride to CSO
Mike Blumenkrantz
1
-1
/
+3
2023-07-18
frontends/va: Add postproc support for converting to full range
David Rosca
1
-5
/
+7
2023-01-12
gallium/auxiliary/vl: compute shaders for progressive yuv
Thong Thai
1
-0
/
+7
2022-10-10
gallium: normalized_coords -> unnormalized_coords
Erik Faye-Lund
1
-1
/
+0
2021-08-08
gallium/auxiliary/vl: Add additional deinterlace enum and tracking
Thong Thai
1
-0
/
+4
2021-08-02
gallium: add pipe_vertex_element::dual_slot to move lowering to CSO creation
Marek Olšák
1
-0
/
+1
2021-03-21
gallium,st: add missing viewport swizzles
Ilia Mirkin
1
-0
/
+4
2020-12-22
gallium: inline pipe_depth_state to decrease DSA state size by 4 bytes
Marek Olšák
1
-3
/
+3
2020-12-22
gallium: inline pipe_alpha_state to enable better DSA bitfield packing
Marek Olšák
1
-3
/
+3
2020-09-22
gallium: rename PIPE_TRANSFER_* -> PIPE_MAP_*
Marek Olšák
1
-1
/
+1
2020-05-20
gallium/auxiliary/vl: Fix compute shader scale_y for interlaced videos
Thong Thai
1
-1
/
+3
2020-02-27
gallium/vl: add 4:2:2 support
Pierre-Eric Pelloux-Prayer
1
-1
/
+1
2019-08-20
gallium/vl: use compute preference for all multimedia, not just blit
Ilia Mirkin
1
-1
/
+1
2019-07-29
gallium/auxiliary/vl: add compute shaders for deint yuv
Sonny Jiang
1
-27
/
+27
2019-07-29
gallium/auxiliary/vl: don't call gfx functions on compute-only chips
Sonny Jiang
1
-75
/
+83
2019-07-29
gallium/auxiliary/vl: add PIPE_CAP_GRAPHICS check for vl compositor
James Zhu
1
-64
/
+64
2019-06-30
vl: Use CS composite shader only if TEX_LZ and DIV are supported
Gert Wollny
1
-7
/
+10
2019-03-15
gallium/auxiliary/vl: Increase shader_params size
James Zhu
1
-1
/
+1
2019-02-21
gallium/auxiliary/vl: Fix transparent issue on compute shader with rgba
James Zhu
1
-10
/
+7
2019-02-15
gallium/auxiliary/vl: Add video compositor compute shader render
James Zhu
1
-28
/
+78
2019-02-15
gallium/auxiliary/vl: Rename csc_matrix and increase its size.
James Zhu
1
-5
/
+5
2019-02-15
gallium/auxiliary/vl: Split vl_compositor graphic shaders from vl_compositor API
James Zhu
1
-688
/
+3
2019-02-15
gallium/auxiliary/vl: Move dirty define to header file
James Zhu
1
-9
/
+6
2018-09-06
gallium: split depth_clip into depth_clip_near & depth_clip_far
Marek Olšák
1
-1
/
+2
2018-02-17
gallium: use PIPE_CAP_CONSTBUF0_FLAGS
Marek Olšák
1
-1
/
+1
2017-09-25
vl/compositor: convert RGB buffer to YUV with color conversion
Leo Liu
1
-0
/
+69
2017-09-25
vl/compositor: create RGB to YUV fragment shader
Leo Liu
1
-0
/
+46
2017-09-25
vl/compositor: add Bob top and bottom to YUV deint function
Leo Liu
1
-6
/
+28
2017-09-25
vl/compositor: remove vl_compositor_yuv_deint() function
Leo Liu
1
-31
/
+0
2017-09-25
vl/compositor: add a new function for YUV deint
Leo Liu
1
-0
/
+30
2017-09-25
vl/compositor: extend YUV deint function to do field deint
Leo Liu
1
-9
/
+17
2017-09-25
vl/compositor: separate YUV part from shader video buffer function
Leo Liu
1
-13
/
+18
2017-09-07
vl/compositor: make vl_compositor_set_yuv_layer() static
Leo Liu
1
-32
/
+28
2017-09-07
vl/compositor: make a helper function for YUV deinterlacing
Leo Liu
1
-0
/
+31
2017-05-10
gallium: decrease the size of pipe_vertex_buffer - 24 -> 16 bytes
Marek Olšák
1
-3
/
+4
2017-02-22
gallium/vl: declare sampler views in compositor shaders
Thomas Hellstrom
1
-5
/
+32
2017-02-14
gallium/vl: use the common uploader
Marek Olšák
1
-12
/
+2
2017-01-05
gallium: remove TGSI_OPCODE_SUB
Marek Olšák
1
-2
/
+2
2017-01-03
vl/compositor: implement error handling
Nayan Deshmukh
1
-2
/
+11
[next]