draw, st/mesa: generate TGSI for ffvp/ARB_vp if draw lacks LLVM

Reviewed-by: Roland Scheidegger <sroland@vmware.com>
42 jobs for !2907 with rasterpos in 19 minutes and 26 seconds (queued for 6 seconds)
latest detached
Status Job ID Name Coverage
  Container
passed #1099965
aarch64
arm_build

00:00:20

passed #1099966
aarch64
arm_test

00:00:17

passed #1099959
lava_arm64

00:00:18

passed #1099958
lava_armhf

00:00:17

passed #1099961
x86_build

00:00:19

passed #1099964
x86_build_old

00:00:21

passed #1099962
x86_test-gl

00:00:24

 
  Build
passed #1099968
lava-build:arm64

00:04:59

passed #1099967
lava-build:armhf

00:04:45

passed #1099972
aarch64
meson-arm64

00:02:45

passed #1099971
aarch64
meson-armhf

00:03:02

passed #1099973
meson-clang

00:03:50

passed #1099976
meson-clover

00:03:47

passed #1099977
meson-clover-old-llvm

00:02:40

passed #1099979
meson-i386

00:01:03

passed #1099970
meson-main

00:07:22

passed #1099980
meson-mingw32-x86_64

00:05:36

passed #1099969
meson-testing

00:03:21

passed #1099978
meson-vulkan

00:03:07

passed #1099981
scons

00:06:33

passed #1099982
scons-old-llvm

00:02:25

passed #1099974
scons-swr

00:05:57

passed #1099975
scons-win64

00:03:41

 
  Test
passed #1100001
db410c
arm64_a306_gles2

00:05:05

passed #1099998
mesa-cheza
arm64_a630_gles2

00:01:39

passed #1100000
mesa-cheza
arm64_a630_gles3

00:06:16

passed #1099999
mesa-cheza
arm64_a630_gles31

00:03:57

passed #1099983
lava-sun50i-h6-pine-h64
panfrost-t720-test:arm64

00:11:09

passed #1099984
lava-rk3288-veyron-jaq
panfrost-t760-test:armhf

00:14:18

passed #1099986
lava-meson-gxm-khadas-vim2
panfrost-t820-test:arm64

00:05:39

passed #1099985
lava-rk3399-gru-kevin
panfrost-t860-test:arm64

00:07:58

passed #1099988
piglit-glslparser

00:04:31

passed #1099987
piglit-quick_gl

00:09:25

passed #1099989
piglit-quick_shader

00:04:49

passed #1099990
test-llvmpipe-gles2

00:03:59

passed #1099991
test-softpipe-gles2

00:01:42

passed #1099994
test-softpipe-gles31 1/4

00:04:44

passed #1099992
test-softpipe-gles3 1/2

00:05:12

passed #1099995
test-softpipe-gles31 2/4

00:04:15

passed #1099996
test-softpipe-gles31 3/4

00:05:05

passed #1099997
test-softpipe-gles31 4/4

00:03:20

passed #1099993
test-softpipe-gles3 2/2

00:04:10