turnip: implement VK_EXT_vertex_attribute_divisor

Signed-off-by: Jonathan Marek <jonathan@marek.ca>
Part-of: <mesa/mesa!5640>
42 jobs for !5640 with turnip14 in 16 minutes and 50 seconds (queued for 5 seconds)
detached
Status Job ID Name Coverage
  Container
passed arm_build #3281972
aarch64

00:00:20

passed arm_test-base #3281973

00:00:13

passed windows_build_vs2019 #3281974
windows shell 1809 mesa

00:00:10

passed x86_build-base #3281969

00:00:14

passed x86_build_old #3281971

00:00:20

passed x86_test-base #3281970

00:00:20

 
  Container 2
passed arm64_test #3281981

00:00:18

passed i386_build #3281976

00:00:21

passed ppc64el_build #3281977

00:00:21

passed s390x_build #3281978

00:00:13

passed x86_build #3281975

00:00:13

passed x86_test-gl #3281979

00:00:13

passed x86_test-vk #3281980

00:00:21

 
  Meson X86 64
passed meson-clang #3281985

00:02:57

passed meson-classic #3281984

00:02:12

passed meson-clover #3281986

00:02:12

passed meson-clover-old-llvm #3281987

00:08:43

passed meson-gallium #3281983

00:12:03

passed meson-testing #3281982

00:01:50

passed meson-vulkan #3281988

00:01:38

 
  Scons
passed scons-win64 #3281989

00:07:24

 
  Meson Misc
passed meson-arm64 #3281991
aarch64

00:01:12

passed meson-arm64-build-test #3281992
aarch64

00:02:40

passed meson-armhf #3281990
aarch64

00:02:15

passed meson-i386 #3281993

00:04:04

passed meson-mingw32-x86_64 #3281996

00:01:45

passed meson-ppc64el #3281995
kvm

00:04:40

passed meson-s390x #3281994
kvm

00:03:12

 
  Freedreno
passed arm64_a306_gles2 #3282005
google-freedreno-db410c

00:07:35

passed arm64_a306_gles3 #3282006
google-freedreno-db410c

00:06:09

passed arm64_a306_gles3_options #3282007
google-freedreno-db410c

00:05:21

passed arm64_a530_gles2 #3282008
google-freedreno-db820c

00:12:01

passed arm64_a530_gles3 #3282009
google-freedreno-db820c

00:04:16

passed arm64_a530_gles31 #3282010
google-freedreno-db820c

00:05:38

passed arm64_a630_bypass #3282001
google-freedreno-cheza

00:02:39

passed arm64_a630_gles2 #3281997
google-freedreno-cheza

00:04:09

passed arm64_a630_gles3 #3281999
google-freedreno-cheza

00:13:15

passed arm64_a630_gles31 #3281998
google-freedreno-cheza

00:15:09

passed arm64_a630_gmem #3282002
google-freedreno-cheza

00:04:34

passed arm64_a630_noubo #3282000
google-freedreno-cheza

00:02:12

passed arm64_a630_vk #3282003
google-freedreno-cheza

00:07:57

passed arm64_a630_vk_sysmem #3282004
google-freedreno-cheza

00:03:11