gallium: remove PIPE_CAP_INFO_START_WITH_USER_INDICES and fix all drivers

Drivers aren't allowed to ignore start with user index buffers anymore.
84 jobs for !7679 with draw-interface2 in 18 minutes and 14 seconds (queued for 4 seconds)
detached
Status Job ID Name Coverage
  Container
passed #5858293
aarch64 manual
arm_build

00:00:22

passed #5858295
manual
arm_test-base

00:00:20

passed #5858300
git_archive

00:00:21

manual #5858297
mesa 1809 shell windows manual
windows_build_vs2019
manual #5858288
manual
x86_build-base
manual #5858291
manual
x86_build_old
manual #5858290
manual
x86_test-base
 
  Container 2
created #5858314
android_build
passed #5858319
arm64_test

00:00:16

created #5858309
i386_build
created #5858301
kernel+rootfs_amd64
passed #5858303
aarch64
kernel+rootfs_arm64

00:01:39

passed #5858305
aarch64
kernel+rootfs_armhf

00:00:19

created #5858310
ppc64el_build
created #5858312
s390x_build
created #5858307
x86_build
created #5858315
x86_test-gl
created #5858317
x86_test-vk
 
  Sanity
passed #5858321
check mr

00:00:14

 
  Deploy
manual #5858322
manual
test-docs
 
  Meson X86 64
created #5858333
meson-clang
created #5858331
meson-classic
created #5858335
meson-clover
created #5858326
meson-clover-testing
created #5858328
meson-gallium
created #5858330
meson-release
created #5858324
meson-testing
created #5858337
meson-vulkan
 
  Scons
created #5858340
allowed to fail
scons-win64
 
  Meson Misc
created #5858342
meson-android
passed #5858346
aarch64
meson-arm64

00:06:04

passed #5858348
aarch64
meson-arm64-build-test

00:06:39

passed #5858344
aarch64
meson-armhf

00:07:53

created #5858354
meson-i386
created #5858359
meson-mingw32-x86_64
created #5858357
kvm
meson-ppc64el
created #5858355
kvm
meson-s390x
created #5858351
mesa 1809 docker windows
meson-windows-vs2019
 
  Llvmpipe
created #5858365
llvmpipe-gles2
created #5858366
llvmpipe-traces
created #5858361
piglit-cl
created #5858363
piglit-glslparser
created #5858362
piglit-quick_gl
created #5858364
piglit-quick_shader
 
  Softpipe
created #5858371
softpipe-gl
created #5858367
softpipe-gles2
created #5858368
softpipe-gles3
created #5858369
softpipe-gles31 1/2
created #5858370
softpipe-gles31 2/2
 
  Freedreno
passed #5858381
google-freedreno-db410c
arm64_a306_gles2

00:06:23

passed #5858382
google-freedreno-db410c
arm64_a306_gles3

00:06:29

passed #5858383
google-freedreno-db410c
arm64_a306_gles3_options

00:03:33

passed #5858384
google-freedreno-db820c
arm64_a530_gles2 1/2

00:07:01

passed #5858385
google-freedreno-db820c
arm64_a530_gles2 2/2

00:07:12

passed #5858386
google-freedreno-db820c
arm64_a530_gles3

00:03:45

passed #5858387
google-freedreno-db820c
arm64_a530_gles31

00:06:18

passed #5858376
google-freedreno-cheza
arm64_a630_gl

00:00:54

passed #5858372
google-freedreno-cheza
arm64_a630_gles2

00:02:07

passed #5858374
google-freedreno-cheza
arm64_a630_gles3

00:06:33

passed #5858373
google-freedreno-cheza
arm64_a630_gles31

00:10:53

passed #5858377
google-freedreno-cheza
arm64_a630_gles_others

00:03:55

passed #5858375
google-freedreno-cheza
arm64_a630_traces

00:05:01

passed #5858378
google-freedreno-cheza
arm64_a630_vk 1/2

00:07:28

passed #5858379
google-freedreno-cheza
arm64_a630_vk 2/2

00:08:25

passed #5858380
google-freedreno-cheza
arm64_a630_vk_sysmem

00:02:36

 
  Panfrost
passed #5858393
mesa-ci-aarch64-lava-collabora
panfrost-g52-gles2:arm64

00:03:37

passed #5858388
mesa-ci-aarch64-lava-collabora
panfrost-t720-gles2:arm64

00:07:46

passed #5858389
mesa-ci-aarch64-lava-collabora
panfrost-t860-gles2:arm64

00:03:32

passed #5858390
mesa-ci-aarch64-lava-collabora
panfrost-t860-gles3:arm64 1/2

00:05:30

passed #5858391
mesa-ci-aarch64-lava-collabora
panfrost-t860-gles3:arm64 2/2

00:05:53

passed #5858392
mesa-ci-aarch64-lava-collabora
panfrost-t860-traces:arm64

00:05:57

 
  Radv
created #5858394
radv-fossils
 
  Virgl
created #5858399
virgl-gl30-on-gl
created #5858400
virgl-gl31-on-gl
created #5858401
virgl-gl32-on-gl
created #5858395
virgl-gles2-on-gl
created #5858397
virgl-gles31-on-gl 1/2
created #5858398
virgl-gles31-on-gl 2/2
created #5858396
virgl-gles3-on-gl
created #5858402
virgl-traces
 
  Radeonsi
created #5858403
mesa-ci-aarch64-lava-collabora
radeonsi-stoney-gles2:amd64
created #5858405
mesa-ci-aarch64-lava-collabora
radeonsi-stoney-gles31:amd64
created #5858404
mesa-ci-aarch64-lava-collabora
radeonsi-stoney-gles3:amd64
created #5858406
mesa-ci-aarch64-lava-collabora
radeonsi-stoney-traces:amd64