tu: Enable vertex & fragment stores & atomics

Note that there are some extra tess fails, but they're probably
unrelated to the actual feature. There were also some xfails that were
created as part of an earlier attempt to enable the feature which were
fixed in the meantime, so remove them.

Part-of: <mesa/mesa!5738>
68 jobs for !5738 with review/tu-gfx-atomics in 13 minutes and 56 seconds (queued for 6 seconds)
latest detached
Status Job ID Name Coverage
  Container+Docs
passed arm_build #3792979
aarch64

00:00:19

passed arm_test-base #3792981

00:00:18

passed x86_build-base #3792974

00:00:14

passed x86_build_old #3792978

00:00:14

passed x86_test-base #3792976

00:00:14

 
  Container 2
passed arm64_test #3792997

00:00:14

passed i386_build #3792989

00:00:23

passed kernel+rootfs_arm64 #3792983
aarch64

00:01:05

passed kernel+rootfs_armhf #3792985
aarch64

00:00:18

passed ppc64el_build #3792990

00:00:20

passed s390x_build #3792992

00:00:21

passed x86_build #3792987

00:00:20

passed x86_test-gl #3792994

00:00:18

passed x86_test-vk #3792995

00:00:22

 
  Meson X86 64
passed meson-clang #3793004

00:06:19

passed meson-classic #3793002

00:02:29

passed meson-clover #3793006

00:04:50

passed meson-clover-old-llvm #3793008

00:05:48

passed meson-gallium #3793001

00:08:13

passed meson-testing #3792999

00:05:09

passed meson-vulkan #3793010

00:02:36

 
  Scons
passed scons-win64 #3793012

00:02:21

 
  Meson Misc
passed meson-arm64 #3793017
aarch64

00:01:16

passed meson-arm64-build-test #3793019
aarch64

00:03:22

passed meson-armhf #3793014
aarch64

00:05:57

passed meson-i386 #3793022

00:02:15

passed meson-mingw32-x86_64 #3793026

00:02:31

passed meson-ppc64el #3793025
kvm

00:03:20

passed meson-s390x #3793024
kvm

00:03:37

 
  Llvmpipe
passed llvmpipe-gles2 #3793030

00:02:12

passed llvmpipe-traces #3793031

00:01:02

passed piglit-glslparser #3793028

00:02:26

passed piglit-quick_gl #3793027

00:03:08

passed piglit-quick_shader #3793029

00:03:00

 
  Softpipe
passed softpipe-gles2 #3793032

00:00:38

passed softpipe-gles3 #3793033

00:06:42

passed softpipe-gles31 1/2 #3793034

00:01:44

passed softpipe-gles31 2/2 #3793035

00:05:45

 
  Freedreno
passed arm64_a306_gles2 #3793045
google-freedreno-db410c

00:06:34

passed arm64_a306_gles3 #3793046
google-freedreno-db410c

00:05:38

passed arm64_a306_gles3_options #3793047
google-freedreno-db410c

00:04:15

passed arm64_a530_gles2 #3793048
google-freedreno-db820c

00:11:08

passed arm64_a530_gles3 #3793049
google-freedreno-db820c

00:09:02

passed arm64_a530_gles31 #3793050
google-freedreno-db820c

00:05:03

passed arm64_a630_bypass #3793040
google-freedreno-cheza

00:01:33

passed arm64_a630_gles2 #3793036
google-freedreno-cheza

00:02:01

passed arm64_a630_gles3 #3793038
google-freedreno-cheza

00:06:10

passed arm64_a630_gles31 #3793037
google-freedreno-cheza

00:04:19

passed arm64_a630_gmem #3793042
google-freedreno-cheza

00:01:56

passed arm64_a630_noubo #3793039
google-freedreno-cheza

00:01:34

passed arm64_a630_traces #3793041
google-freedreno-cheza

00:01:32

passed arm64_a630_vk #3793043
google-freedreno-cheza

00:04:38

passed arm64_a630_vk_sysmem #3793044
google-freedreno-cheza

00:02:35

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

00:08:18

passed panfrost-t760-gles2:armhf #3793052
mesa-ci-aarch64-lava-collabora

00:05:44

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

00:05:03

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

00:06:55

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

00:07:16

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

00:04:40

 
  Radv
passed radv-fossils #3793057

00:08:06

 
  Virgl
passed virgl-gl30-on-gl #3793062

00:00:15

passed virgl-gl31-on-gl #3793063

00:00:36

passed virgl-gl32-on-gl #3793064

00:00:45

passed virgl-gles2-on-gl #3793058

00:02:02

passed virgl-gles31-on-gl 1/2 #3793060

00:04:33

passed virgl-gles31-on-gl 2/2 #3793061

00:04:33

passed virgl-gles3-on-gl #3793059

00:04:39

passed virgl-traces #3793065

00:00:45