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
/
cso_cache
/
cso_context.c
Age
Commit message (
Expand
)
Author
Files
Lines
2024-02-07
gallium: remove take_ownership from set_vertex_buffers, assume it's true
Marek Olšák
1
-5
/
+3
2024-02-07
cso: remove CSO_UNBIND_VERTEX_BUFFER0
Marek Olšák
1
-2
/
+0
2024-02-07
gallium: always set vertex elements before setting vertex buffers
Marek Olšák
1
-2
/
+2
2024-01-14
cso: don't unbind vertex buffers when enabling/disabling u_vbuf
Marek Olšák
1
-6
/
+0
2024-01-14
gallium: remove unbind_trailing_count from set_vertex_buffers
Marek Olšák
1
-27
/
+7
2023-12-10
cso: do cso_context inheritance how we do it elsewhere
Marek Olšák
1
-90
/
+128
2023-08-11
gallium: remove start_slot parameter from pipe_context::set_vertex_buffers
Yogesh Mohan Marimuthu
1
-8
/
+8
2023-06-27
treewide: Replace the usage of TRUE/FALSE with true/false
Yonggang Luo
1
-5
/
+5
2023-06-27
treewide: replace usage of boolean to bool
Yonggang Luo
1
-9
/
+9
2023-06-26
cso: use unsigned instead of uint
Erik Faye-Lund
1
-6
/
+6
2023-06-26
cso: use enum for render-conditions
Erik Faye-Lund
1
-1
/
+1
2023-06-01
gallium/cso: add task/mesh shaders to the cso cache
Dave Airlie
1
-4
/
+18
2023-05-25
aux: remove unused tgsi includes
Thomas H.P. Andersen
1
-1
/
+0
2023-05-03
cso: unbind fb state when unbinding the context
Mike Blumenkrantz
1
-0
/
+3
2022-12-13
cso: fix a regression from draw_vbo rework
Marek Olšák
1
-1
/
+2
2022-12-11
cso: remove cso_draw_vbo from all draws, call the driver or u_vbuf directly
Marek Olšák
1
-33
/
+35
2022-12-11
cso: add a base class cso_context_base holding pipe_context*
Marek Olšák
1
-88
/
+81
2022-12-11
cso: unify cso_draw_vbo and cso_multi_draw
Marek Olšák
1
-22
/
+9
2022-12-11
gallium/u_vbuf: change u_vbuf_draw_vbo to accept pipe_context as first param
Marek Olšák
1
-10
/
+7
2022-12-11
gallium: add the u_vbuf pointer into pipe_context
Marek Olšák
1
-0
/
+4
2022-10-19
cso: make memcmp and hash computation use a literal key size for blend state
Marek Olšák
1
-7
/
+21
2022-10-19
cso: don't destroy CSOs that are saved
Marek Olšák
1
-5
/
+21
2022-10-19
cso: fix broken optimization for sampler state lookups
Marek Olšák
1
-7
/
+22
2022-10-19
cso: constify some parameters to remove typecasts
Marek Olšák
1
-10
/
+10
2022-10-19
cso: start without u_vbuf by default if it's not always used
Marek Olšák
1
-1
/
+1
2022-10-05
cso: asst. clean-ups in cso_context.[ch]
Brian Paul
1
-95
/
+165
2022-07-22
util/vbuf: handle multidraws
Mike Blumenkrantz
1
-14
/
+2
2022-07-07
mesa/st: add PIPE_QUIRK_TEXTURE_BORDER_COLOR_SWIZZLE_FREEDRENO
Mike Blumenkrantz
1
-19
/
+46
2022-03-09
aux/cso: stop tracing during cso_unbind()
Mike Blumenkrantz
1
-1
/
+6
2021-11-03
cso: add missing parameters into cso_set_vertex_buffers
Marek Olšák
1
-3
/
+7
2021-09-06
cso: Revert using FS sampler count for other stages at context unbind.
Emma Anholt
1
-1
/
+2
2021-09-01
gallium/cso: add unbind mask for cso restore
Mike Blumenkrantz
1
-3
/
+21
2021-09-01
aux/cso: always restore states in atom order
Mike Blumenkrantz
1
-20
/
+20
2021-08-20
gallium: add take_ownership into set_sampler_views to skip reference counting
Marek Olšák
1
-1
/
+1
2021-08-12
aux/cso: try harder to keep cso state in sync on cso context unbind
Roland Scheidegger
1
-0
/
+8
2021-08-02
gallium: lower raw 64-bit vertex formats in cso/vbuf instead of st/mesa
Marek Olšák
1
-3
/
+10
2021-06-27
cso: don't look up a sampler CSO if the last one is identical
Marek Olšák
1
-1
/
+25
2021-06-27
cso: update max_sampler_seen only once in cso_set_samplers
Marek Olšák
1
-6
/
+17
2021-06-27
cso: disallow NULL sampler state templates in cso_single_sampler
Marek Olšák
1
-29
/
+30
2021-06-11
aux/cso: set flatshade_first onto vbuf when binding rasterizer
Mike Blumenkrantz
1
-0
/
+4
2021-06-11
aux/cso: store flatshade_first state from rasterizer
Mike Blumenkrantz
1
-0
/
+4
2021-06-11
aux/cso: split cso_destroy_context into unbind and a destroy functions
Mike Blumenkrantz
1
-4
/
+13
2021-06-11
aux/cso: add flag to disable vbuf
Mike Blumenkrantz
1
-1
/
+2
2021-05-05
aux/cso_cache: add handling for save/restore of compute states
Mike Blumenkrantz
1
-1
/
+100
2021-04-30
gallium: split drawid out of pipe_draw_info and as a separate draw_vbo param
Mike Blumenkrantz
1
-7
/
+10
2021-04-30
gallium: move pipe_draw_info::index_bias to pipe_draw_start_count_bias
Mike Blumenkrantz
1
-0
/
+2
2021-04-30
gallium: rename pipe_draw_start_count -> pipe_draw_start_count_bias
Mike Blumenkrantz
1
-4
/
+4
2021-01-27
gallium,u_threaded: add pipe_draw_info::take_index_buffer_ownership
Marek Olšák
1
-2
/
+7
2021-01-27
cso_context,u_vbuf: add take_ownership param into set_vertex_buffers
Marek Olšák
1
-4
/
+6
2021-01-27
gallium: add take_ownership param into set_vertex_buffers to eliminate atomics
Marek Olšák
1
-3
/
+3
[next]