anv: Move extension tables to anv_device.c

Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Tested-by: Tapani Pälli <tapani.palli@intel.com>
Part-of: <!8792>
71 jobs for !8792 with wip/anv-c-extensions in 12 minutes and 28 seconds (queued for 15 seconds)
detached
Status Job ID Name Coverage
  Sanity
passed #7108730
sanity

00:00:18

 
  Container
passed #7108733
aarch64
arm_build

00:00:39

passed #7108734
arm_test-base

00:00:37

passed #7108735
windows shell 1809 mesa
windows_build_vs2019

00:00:13

passed #7108731
x86_build-base

00:00:40

passed #7108732
x86_test-base

00:00:37

 
  Container 2
passed #7108743
android_build

00:00:31

passed #7108746
arm64_test

00:00:22

passed #7108747
armhf_test

00:00:22

passed #7108740
i386_build

00:00:31

passed #7108736
kernel+rootfs_amd64

00:00:29

passed #7108737
aarch64
kernel+rootfs_arm64

00:01:18

passed #7108738
aarch64
kernel+rootfs_armhf

00:00:17

passed #7108741
ppc64el_build

00:00:34

passed #7108742
s390x_build

00:00:28

passed #7108739
x86_build

00:00:37

passed #7108744
x86_test-gl

00:00:33

passed #7108745
x86_test-vk

00:00:27

 
  Meson X86 64
passed #7108753
meson-clang

00:02:47

passed #7108754
meson-clover

00:02:11

passed #7108750
meson-clover-testing

00:02:03

passed #7108751
meson-gallium

00:06:26

passed #7108752
meson-release

00:01:27

passed #7108748
meson-testing

00:01:57

passed #7108749
meson-testing-asan

00:02:44

passed #7108755
meson-vulkan

00:02:59

 
  Build Misc
passed #7108756
meson-android

00:01:29

passed #7108758
aarch64
meson-arm64

00:01:42

passed #7108759
aarch64
meson-arm64-build-test

00:01:32

passed #7108757
aarch64
meson-armhf

00:01:56

passed #7108761
meson-i386

00:00:54

passed #7108764
meson-mingw32-x86_64

00:01:26

passed #7108763
kvm
meson-ppc64el

00:03:05

passed #7108762
kvm
meson-s390x

00:03:14

failed #7108760
allowed to fail
scons-win64

00:01:59

 
  Amd
passed #7108765
radv-fossils

00:05:32

 
  Broadcom
passed #7108766
igalia-rpi3
vc4-rpi3-gles2:armhf 1/4

00:04:43

passed #7108767
igalia-rpi3
vc4-rpi3-gles2:armhf 2/4

00:04:25

passed #7108768
igalia-rpi3
vc4-rpi3-gles2:armhf 3/4

00:04:33

passed #7108770
igalia-rpi3
vc4-rpi3-gles2:armhf 4/4

00:04:29

 
  Freedreno
passed #7108781
google-freedreno-db410c
arm64_a306_gles2

00:08:45

passed #7108782
google-freedreno-db410c
arm64_a306_gles3

00:07:56

passed #7108783
google-freedreno-db410c
arm64_a306_gles3_options

00:06:10

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

00:09:06

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

00:08:52

passed #7108786
google-freedreno-db820c
arm64_a530_gles3

00:05:33

passed #7108787
google-freedreno-db820c
arm64_a530_gles31

00:07:47

passed #7108776
google-freedreno-cheza
arm64_a630_gl

00:01:18

passed #7108773
google-freedreno-cheza
arm64_a630_gles2

00:01:32

passed #7108775
google-freedreno-cheza
arm64_a630_gles3

00:05:05

passed #7108774
google-freedreno-cheza
arm64_a630_gles31

00:04:08

passed #7108777
google-freedreno-cheza
arm64_a630_gles_others

00:02:49

passed #7108772
google-freedreno-cheza
arm64-a630-traces

00:09:39

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

00:07:24

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

00:07:37

passed #7108780
google-freedreno-cheza
arm64_a630_vk_sysmem

00:02:19

 
  Software Renderer
passed #7108794
lavapipe-vk

00:08:11

passed #7108793
llvmpipe-gles2

00:02:14

passed #7108788
llvmpipe-piglit-cl

00:02:43

passed #7108790
llvmpipe-piglit-glslparser

00:02:34

passed #7108789
llvmpipe-piglit-quick_gl

00:03:18

passed #7108791
llvmpipe-piglit-quick_shader

00:03:35

passed #7108792
llvmpipe-traces

00:02:00

 
  Layered Backends
passed #7108800
virgl-gl30-on-gl

00:00:48

passed #7108801
virgl-gl31-on-gl

00:00:53

passed #7108802
virgl-gl32-on-gl

00:01:49

passed #7108796
virgl-gles2-on-gl

00:02:29

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

00:05:07

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

00:05:02

passed #7108797
virgl-gles3-on-gl

00:04:27

passed #7108795
virgl-traces

00:00:46

 
Name Stage Failure
failed
scons-win64 Build Misc
Uploading artifacts for failed job
Uploading artifacts...
WARNING: _build/meson-logs/*.txt: no matching files
build/*/config.log: found 2 matching files and directories

WARNING: shader-db: no matching files
Uploading artifacts as "archive" to coordinator... ok
id=7108760 responseStatus=201 Created token=3Mu8W6GW
Cleaning up file based variables
ERROR: Failed to cleanup volumes
ERROR: Job failed: exit code 1