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
/
util
/
u_vbuf.c
Age
Commit message (
Expand
)
Author
Files
Lines
2020-06-09
gallium/u_vbuf: add a faster path for uploading non-interleaved attribs
Marek Olšák
1
-34
/
+83
2020-06-09
gallium/u_vbuf: get rid of some pointer dereferences
Marek Olšák
1
-9
/
+11
2020-04-23
mesa/st: avoid u_vbuf for GLES
Rob Clark
1
-1
/
+6
2020-04-06
util: move and adjust the vertex upload heuristic equation from u_vbuf
Marek Olšák
1
-2
/
+1
2020-03-17
gallium/u_vbuf: simplify the first if statement in u_vbuf_upload_buffers
Marek Olšák
1
-6
/
+8
2020-02-27
gallium/u_vbuf: silence a warning by using unreachable
Marek Olšák
1
-1
/
+1
2020-02-28
gallium: pass cso_velems_state into cso_context instead of pipe_vertex_element
Marek Olšák
1
-23
/
+22
2020-02-14
gallium/u_vbuf: adjust the heuristic for unrolling indices
Marek Olšák
1
-2
/
+2
2020-01-08
gallium: bypass u_vbuf if it's not needed (no fallbacks and no user VBOs)
Marek Olšák
1
-0
/
+5
2020-01-08
gallium: put u_vbuf_get_caps return values into u_vbuf_caps
Marek Olšák
1
-10
/
+9
2020-01-03
u_vbuf: don't try to delete NULL driver CSO
Iago Toral Quiroga
1
-1
/
+2
2019-12-30
Revert "u_vbuf: Regard non-constant vbufs with non-instance elements as free"
Marek Olšák
1
-13
/
+4
2019-12-21
u_vbuf: Return true in u_vbuf_get_caps if nb of vbufs is below minimum
Paul Cercueil
1
-0
/
+5
2019-12-21
u_vbuf: Regard non-constant vbufs with non-instance elements as free
Paul Cercueil
1
-4
/
+13
2019-12-21
u_vbuf: use single vertex buffer if it's not possible to have multiple
Wladimir J. van der Laan
1
-1
/
+20
2019-12-21
u_vbuf: Only create driver CSO if no incompatible elements
Paul Cercueil
1
-2
/
+6
2019-12-21
u_vbuf: Mark vbufs incompatible if more were requested than HW supports
Paul Cercueil
1
-0
/
+11
2019-12-21
u_vbuf: add logic to use a limited number of vbufs
Wladimir J. van der Laan
1
-0
/
+5
2019-12-16
gallium/auxiliary: Handle count == 0 in u_vbuf_get_minmax_index_mapped
Icecream95
1
-0
/
+6
2019-12-16
gallium/auxiliary: Reduce conversions in u_vbuf_get_minmax_index_mapped
Icecream95
1
-6
/
+12
2019-11-14
util: Move gallium's PIPE_FORMAT utils to /util/format/
Eric Anholt
1
-1
/
+1
2019-04-29
gallium/u_vbuf: support NULL-resources
Erik Faye-Lund
1
-0
/
+3
2019-04-11
gallium/u_vbuf: export u_vbuf_get_minmax_index
Qiang Yu
1
-4
/
+3
2018-09-04
u_vbuf: Fix leak
Ernestas Kulik
1
-0
/
+1
2018-08-03
gallium/u_vbuf: handle indirect multidraws correctly and efficiently (v3)
Marek Olšák
1
-24
/
+180
2018-07-31
gallium: add storage_sample_count parameter into is_format_supported
Marek Olšák
1
-1
/
+1
2018-07-27
gallium/u_vbuf: split u_vbuf_get_minmax_index function (v2)
Marek Olšák
1
-50
/
+51
2018-07-02
gallium/u_vbuf: drop min/max-scanning for empty indirect draws
Erik Faye-Lund
1
-0
/
+3
2018-05-12
gallium: remove aux_vertex_buffer_slot code
Marek Olšák
1
-13
/
+9
2018-03-26
gallium/u_vbuf: Protect against overflow with large instance divisors.
Eric Anholt
1
-1
/
+10
2018-03-12
u_vbuf/translate: pass max_index into the set_buffer.
Dave Airlie
1
-1
/
+1
2017-11-06
gallium/u_vbuf: use signed vertex buffers offsets for optimal uploads
Marek Olšák
1
-2
/
+10
2017-08-25
gallium/vbuf: fix buffer reference bugs
Brian Paul
1
-4
/
+3
2017-06-20
gallium/vbuf: avoid segfault when we get invalid glDrawRangeElements()
Brian Paul
1
-1
/
+15
2017-06-20
gallium/vbuf: add some const qualifiers
Brian Paul
1
-12
/
+13
2017-05-10
gallium: remove pipe_index_buffer and set_index_buffer
Marek Olšák
1
-85
/
+50
2017-05-10
gallium: separate indirect stuff from pipe_draw_info - 80 -> 56 bytes
Marek Olšák
1
-4
/
+4
2017-05-10
gallium: decrease the size of pipe_vertex_buffer - 24 -> 16 bytes
Marek Olšák
1
-42
/
+38
2017-02-14
gallium: let state trackers tell u_vbuf whether user VBOs are possible
Marek Olšák
1
-2
/
+3
2017-02-14
gallium/vbuf: use the common uploader
Marek Olšák
1
-10
/
+4
2016-08-01
u_vbuf: fix potentially bogus assert
Rob Clark
1
-2
/
+4
2016-05-03
gallium,utils: Fix trivial sign compare warnings
Jan Vesely
1
-4
/
+4
2016-04-28
gallium/util: s/Elements/ARRAY_SIZE/
Brian Paul
1
-1
/
+1
2016-01-02
u_upload_mgr: allow specifying PIPE_USAGE_* for the upload buffer
Marek Olšák
1
-1
/
+2
2016-01-02
u_upload_mgr: remove alignment parameter from u_upload_create
Marek Olšák
1
-1
/
+1
2016-01-02
u_upload_mgr: pass alignment to u_upload_data manually
Marek Olšák
1
-1
/
+1
2016-01-02
u_upload_mgr: pass alignment to u_upload_alloc manually
Marek Olšák
1
-2
/
+2
2015-11-04
u_vbuf: minor code reformatting / line wrapping
Brian Paul
1
-4
/
+8
2015-11-04
u_vbuf: add some const qualifiers
Brian Paul
1
-2
/
+2
2015-10-12
u_vbuf: fix vb slot assignment for translated buffers
Nicolai Hähnle
1
-0
/
+1
[next]