mesa/docs/relnotes
Jonathan Weinstein 2b844aab6a lavapipe: support instance rate zero for VK_EXT_vertex_attribute_divisor
gallium can't directly support vertex attribute instance rate zero, since
the instance rate is also used to determine if the data is per-vertex or
per-instance in the first place (hence divisor zero meaning the data is
per vertex).
While it's an optional feature for VK_EXT_vertex_attribute_divisor, some
apps require it to work (it's a standard d3d10 feature and widely
supported), hence translate it away as MAX_UINT32 divisor instead (which
at this point probably makes more sense than to change the gallium
interface), which should work all the same.

Reviewed-by: Roland Scheidegger <sroland@vmware.com>
Reviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16526>
2022-05-18 01:29:36 +00:00
..
3.1
3.2
3.2.1
3.3
3.4
3.4.1
3.4.2
3.5
4.0
4.0.1
4.0.2
4.0.3
4.1
5.0
5.0.1
5.0.2
5.1
6.0
6.0.1
6.1
6.2
6.2.1
6.3
6.3.1
6.3.2
6.4
6.4.1.rst
6.4.2.rst
6.4.rst
6.5.1.rst
6.5.2.rst
6.5.3.rst
6.5.rst
7.0.1.rst
7.0.2.rst
7.0.3.rst
7.0.4.rst
7.0.rst
7.1.rst
7.2.rst
7.3.rst
7.4.1.rst
7.4.2.rst
7.4.3.rst
7.4.4.rst
7.4.rst
7.5.1.rst
7.5.2.rst
7.5.rst
7.6.1.rst
7.6.rst
7.7.1.rst
7.7.rst
7.8.1.rst
7.8.2.rst
7.8.3.rst
7.8.rst
7.9.1.rst
7.9.2.rst
7.9.rst
7.10.1.rst
7.10.2.rst
7.10.3.rst
7.10.rst
7.11.1.rst
7.11.2.rst
7.11.rst
8.0.1.rst
8.0.2.rst
8.0.3.rst
8.0.4.rst
8.0.5.rst
8.0.rst
9.0.1.rst
9.0.2.rst
9.0.3.rst
9.0.rst
9.1.1.rst
9.1.2.rst
9.1.3.rst
9.1.4.rst
9.1.5.rst
9.1.6.rst
9.1.7.rst
9.1.rst
9.2.1.rst
9.2.2.rst
9.2.3.rst
9.2.4.rst
9.2.5.rst
9.2.rst
10.0.1.rst
10.0.2.rst
10.0.3.rst
10.0.4.rst
10.0.5.rst
10.0.rst
10.1.1.rst
10.1.2.rst
10.1.3.rst
10.1.4.rst
10.1.5.rst
10.1.6.rst
10.1.rst
10.2.1.rst
10.2.2.rst
10.2.3.rst
10.2.4.rst
10.2.5.rst
10.2.6.rst
10.2.7.rst
10.2.8.rst
10.2.9.rst
10.2.rst
10.3.1.rst
10.3.2.rst
10.3.3.rst
10.3.4.rst
10.3.5.rst
10.3.6.rst
10.3.7.rst
10.3.rst
10.4.1.rst
10.4.2.rst
10.4.3.rst
10.4.4.rst
10.4.5.rst
10.4.6.rst
10.4.7.rst
10.4.rst
10.5.0.rst
10.5.1.rst
10.5.2.rst
10.5.3.rst
10.5.4.rst
10.5.5.rst
10.5.6.rst
10.5.7.rst
10.5.8.rst
10.5.9.rst
10.6.0.rst
10.6.1.rst
10.6.2.rst
10.6.3.rst
10.6.4.rst
10.6.5.rst
10.6.6.rst
10.6.7.rst
10.6.8.rst
10.6.9.rst
11.0.0.rst
11.0.1.rst
11.0.2.rst
11.0.3.rst
11.0.4.rst
11.0.5.rst
11.0.6.rst
11.0.7.rst
11.0.8.rst
11.0.9.rst
11.1.0.rst
11.1.1.rst
11.1.2.rst
11.1.3.rst
11.1.4.rst
11.2.0.rst
11.2.1.rst
11.2.2.rst
12.0.0.rst
12.0.1.rst
12.0.2.rst
12.0.3.rst
12.0.4.rst
12.0.5.rst
12.0.6.rst
13.0.0.rst
13.0.1.rst
13.0.2.rst
13.0.3.rst
13.0.4.rst
13.0.5.rst
13.0.6.rst
17.0.0.rst
17.0.1.rst
17.0.2.rst
17.0.3.rst
17.0.4.rst
17.0.5.rst
17.0.6.rst
17.0.7.rst
17.1.0.rst
17.1.1.rst
17.1.2.rst
17.1.3.rst
17.1.4.rst
17.1.5.rst
17.1.6.rst
17.1.7.rst
17.1.8.rst
17.1.9.rst
17.1.10.rst
17.2.0.rst
17.2.1.rst
17.2.2.rst
17.2.3.rst
17.2.4.rst
17.2.5.rst
17.2.6.rst
17.2.7.rst
17.2.8.rst
17.3.0.rst
17.3.1.rst
17.3.2.rst
17.3.3.rst
17.3.4.rst
17.3.5.rst
17.3.6.rst
17.3.7.rst
17.3.8.rst
17.3.9.rst
18.0.0.rst
18.0.1.rst
18.0.2.rst
18.0.3.rst
18.0.4.rst
18.0.5.rst
18.1.0.rst
18.1.1.rst
18.1.2.rst
18.1.3.rst
18.1.4.rst
18.1.5.rst
18.1.6.rst
18.1.7.rst
18.1.8.rst
18.1.9.rst
18.2.0.rst
18.2.1.rst
18.2.2.rst
18.2.3.rst
18.2.4.rst
18.2.5.rst
18.2.6.rst
18.2.7.rst
18.2.8.rst
18.3.0.rst
18.3.1.rst
18.3.2.rst
18.3.3.rst
18.3.4.rst
18.3.5.rst
18.3.6.rst
19.0.0.rst
19.0.1.rst
19.0.2.rst
19.0.3.rst
19.0.4.rst
19.0.5.rst
19.0.6.rst
19.0.7.rst
19.0.8.rst
19.1.0.rst
19.1.1.rst
19.1.2.rst
19.1.3.rst
19.1.4.rst
19.1.5.rst
19.1.6.rst
19.1.7.rst
19.1.8.rst
19.2.0.rst
19.2.1.rst
19.2.2.rst
19.2.3.rst
19.2.4.rst
19.2.5.rst
19.2.6.rst
19.2.7.rst
19.2.8.rst
19.3.0.rst
19.3.1.rst
19.3.2.rst
19.3.3.rst
19.3.4.rst
19.3.5.rst
20.0.0.rst
20.0.1.rst
20.0.2.rst
20.0.3.rst
20.0.4.rst
20.0.5.rst
20.0.6.rst
20.0.7.rst
20.0.8.rst
20.1.0.rst
20.1.1.rst
20.1.2.rst
20.1.3.rst
20.1.4.rst
20.1.5.rst
20.1.6.rst
20.1.7.rst
20.1.8.rst
20.1.9.rst
20.1.10.rst
20.2.0.rst
20.2.1.rst
20.2.2.rst
20.2.3.rst
20.2.4.rst
20.2.5.rst
20.2.6.rst
20.3.0.rst
20.3.1.rst
20.3.2.rst
20.3.3.rst
20.3.4.rst
20.3.5.rst
21.0.0.rst
21.0.1.rst
21.0.2.rst
21.0.3.rst
21.1.0.rst
21.1.1.rst
21.1.2.rst
21.1.3.rst
21.1.4.rst
21.1.5.rst
21.1.6.rst
21.1.7.rst
21.1.8.rst
21.2.0.rst
21.2.2.rst
21.2.3.rst
21.2.4.rst
21.2.5.rst
21.2.6.rst
21.3.0.rst
21.3.1.rst docs: add release notes for 21.3.1 2021-12-01 19:32:36 +00:00
21.3.2.rst docs: add release notes for 21.3.2 2021-12-17 23:41:49 +00:00
21.3.3.rst docs: add release notes for 21.3.3 2021-12-29 21:51:05 +00:00
21.3.4.rst docs: add release notes for 21.3.4 2022-01-13 02:55:35 +00:00
21.3.5.rst docs: add release notes for 21.3.5 2022-01-26 20:43:36 +00:00
21.3.6.rst docs: add release notes for 21.3.6 2022-02-10 00:28:37 +00:00
21.3.7.rst docs: add release notes for 21.3.7 2022-02-23 21:20:34 +00:00
21.3.8.rst docs: add release notes for 21.3.8 2022-03-18 21:07:14 +00:00
22.0.0.rst docs: add release notes for 22.0.0 2022-03-09 22:47:56 +00:00
22.0.1.rst docs: add sah256 sum for mesa 22.0.1 2022-03-29 13:01:12 -07:00
22.0.2.rst docs: Add sha256sums for 22.0.2 2022-04-21 21:33:05 -07:00
22.0.3.rst docs: Add sh256sum for mesa 20.0.3 2022-05-04 15:55:22 -07:00
new_features.txt lavapipe: support instance rate zero for VK_EXT_vertex_attribute_divisor 2022-05-18 01:29:36 +00:00