radv: Update to new VK_EXT_vertex_attribute_divisor to version 2.
authorBas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Mon, 23 Jul 2018 14:24:02 +0000 (16:24 +0200)
committerBas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Tue, 14 Aug 2018 20:13:09 +0000 (22:13 +0200)
commit66e12451ac4e4e1c05a48b2cd2b0d3186f779f20
tree6eb64636f51d88b1e44974530340c45f7f26a7c6
parent4bb6c49375ecc36b32331cc53f90c89d0eb4c8f0
radv: Update to new VK_EXT_vertex_attribute_divisor to version 2.

Behavior wrt firstInstance got changed, and a divisor of 0 has been
disallowed.

The new version of the ext got published in specification 1.1.81.

Sending to stable since the only known user is DXVK, which needs
this for correctness.

Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
CC: 18.2 <mesa-stable@lists.freedesktop.org>
src/amd/vulkan/radv_extensions.py
src/amd/vulkan/radv_nir_to_llvm.c