st/mesa: only require ESSL 3.1 for geometry shaders

According to the OES_geometry_shader spec, section Dependencies:

   "OpenGL ES 3.1 and OpenGL ES Shading Language 3.10
    are required."

Reviewed-by: Kristian H. Kristensen <hoegsberg@google.com>
49 jobs for !2377 with geometry_shader_essl31 in 3 minutes and 44 seconds (queued for 6 seconds)
detached
Status Job ID Name Coverage
  Container
passed #781608
debian-10

00:00:21

passed #781609
debian-9

00:00:29

passed #781607
lava-container:arm64

00:00:22

passed #781606
lava-container:armhf

00:00:22

passed #781610
aarch64
test-container:arm64

00:00:19

 
  Build
failed #781612
lava-build:arm64

00:01:08

failed #781611
lava-build:armhf

00:01:10

failed #781615
meson-arm64

00:00:07

failed #781614
meson-armhf

00:00:06

failed #781617
meson-clang

00:00:07

failed #781620
meson-clover

00:00:06

failed #781621
meson-clover-old-llvm

00:00:17

failed #781623
meson-i386

00:00:06

failed #781613
meson-main

00:00:57

failed #781624
meson-mingw32-x86_64

00:00:07

failed #781616
meson-swr-glvnd

00:00:13

failed #781622
meson-vulkan

00:00:06

failed #781625
scons

00:00:06

failed #781626
scons-old-llvm

00:00:07

failed #781618
scons-swr

00:00:13

failed #781619
scons-win64

00:00:17

 
  Test
skipped #781651
db410c
arm64_a306_gles2 1/4
skipped #781652
db410c
arm64_a306_gles2 2/4
skipped #781653
db410c
arm64_a306_gles2 3/4
skipped #781654
db410c
arm64_a306_gles2 4/4
skipped #781640
mesa-cheza
arm64_a630_gles2
skipped #781641
mesa-cheza
arm64_a630_gles31 1/4
skipped #781642
mesa-cheza
arm64_a630_gles31 2/4
skipped #781643
mesa-cheza
arm64_a630_gles31 3/4
skipped #781644
mesa-cheza
arm64_a630_gles31 4/4
skipped #781645
mesa-cheza
arm64_a630_gles3 1/6
skipped #781646
mesa-cheza
arm64_a630_gles3 2/6
skipped #781647
mesa-cheza
arm64_a630_gles3 3/6
skipped #781648
mesa-cheza
arm64_a630_gles3 4/6
skipped #781649
mesa-cheza
arm64_a630_gles3 5/6
skipped #781650
mesa-cheza
arm64_a630_gles3 6/6
skipped #781630
lava-meson-gxl-s905x-libretech-cc
lima-test:arm64
skipped #781629
lava-sun8i-h3-libretech-all-h3-cc
lima-test:armhf
skipped #781627
lava-rk3288-veyron-jaq
panfrost-t760-test:armhf
skipped #781628
lava-rk3399-gru-kevin
panfrost-t860-test:arm64
skipped #781631
test-llvmpipe-gles2 1/4
skipped #781632
test-llvmpipe-gles2 2/4
skipped #781633
test-llvmpipe-gles2 3/4
skipped #781634
test-llvmpipe-gles2 4/4
skipped #781635
test-softpipe-gles2 1/4
skipped #781636
test-softpipe-gles2 2/4
skipped #781637
test-softpipe-gles2 3/4
skipped #781638
test-softpipe-gles2 4/4
skipped #781639
test-softpipe-gles3-limited
 
Name Stage Failure
failed
meson-mingw32-x86_64 Build
Reinitialized existing Git repository in /builds/itoral/mesa/.git/
Checking out 2d5edf25 as geometry_shader_essl31...
fatal: reference is not a tree: 2d5edf2558869178515cd62b2305e01c2b3cfa35
Uploading artifacts...
WARNING: _build/meson-logs/*.txt: no matching files
WARNING: build/*/config.log: no matching files
WARNING: shader-db: no matching files
ERROR: No files to upload
ERROR: Job failed: exit code 1
failed
scons Build
Reinitialized existing Git repository in /builds/itoral/mesa/.git/
Checking out 2d5edf25 as geometry_shader_essl31...
fatal: reference is not a tree: 2d5edf2558869178515cd62b2305e01c2b3cfa35
Uploading artifacts...
WARNING: _build/meson-logs/*.txt: no matching files
WARNING: build/*/config.log: no matching files
WARNING: shader-db: no matching files
ERROR: No files to upload
ERROR: Job failed: exit code 1
failed
scons-old-llvm Build
Reinitialized existing Git repository in /builds/itoral/mesa/.git/
Checking out 2d5edf25 as geometry_shader_essl31...
fatal: reference is not a tree: 2d5edf2558869178515cd62b2305e01c2b3cfa35
Uploading artifacts...
WARNING: _build/meson-logs/*.txt: no matching files
WARNING: build/*/config.log: no matching files
WARNING: shader-db: no matching files
ERROR: No files to upload
ERROR: Job failed: exit code 1
failed
lava-build:arm64 Build
 * [new tag]         useful                     -> useful
* [new tag] vtx-0-2-21112003-freeze -> vtx-0-2-21112003-freeze
* [new tag] vtx-0-2-24112003 -> vtx-0-2-24112003
Checking out 2d5edf25 as geometry_shader_essl31...
fatal: reference is not a tree: 2d5edf2558869178515cd62b2305e01c2b3cfa35
Uploading artifacts...
WARNING: results/: no matching files
ERROR: No files to upload
ERROR: Job failed: exit code 1
failed
meson-i386 Build
Running on runner-hVy1yAiJ-project-3392-concurrent-0 via packet-3...
Fetching changes...
Reinitialized existing Git repository in /builds/itoral/mesa/.git/
Checking out 2d5edf25 as geometry_shader_essl31...
fatal: reference is not a tree: 2d5edf2558869178515cd62b2305e01c2b3cfa35
Uploading artifacts...
WARNING: artifacts: no matching files
ERROR: No files to upload
ERROR: Job failed: exit code 1
failed
meson-armhf Build
Running on runner-sGiTXgBC-project-3392-concurrent-0 via gst-gitlab-htz-runner2...
Fetching changes...
Reinitialized existing Git repository in /builds/itoral/mesa/.git/
Checking out 2d5edf25 as geometry_shader_essl31...
fatal: reference is not a tree: 2d5edf2558869178515cd62b2305e01c2b3cfa35
Uploading artifacts...
WARNING: artifacts: no matching files
ERROR: No files to upload
ERROR: Job failed: exit code 1
failed
meson-main Build
 * [new tag]         useful                     -> useful
* [new tag] vtx-0-2-21112003-freeze -> vtx-0-2-21112003-freeze
* [new tag] vtx-0-2-24112003 -> vtx-0-2-24112003
Checking out 2d5edf25 as geometry_shader_essl31...
fatal: reference is not a tree: 2d5edf2558869178515cd62b2305e01c2b3cfa35
Uploading artifacts...
WARNING: artifacts: no matching files
ERROR: No files to upload
ERROR: Job failed: exit code 1
failed
lava-build:armhf Build
 * [new tag]         useful                     -> useful
* [new tag] vtx-0-2-21112003-freeze -> vtx-0-2-21112003-freeze
* [new tag] vtx-0-2-24112003 -> vtx-0-2-24112003
Checking out 2d5edf25 as geometry_shader_essl31...
fatal: reference is not a tree: 2d5edf2558869178515cd62b2305e01c2b3cfa35
Uploading artifacts...
WARNING: results/: no matching files
ERROR: No files to upload
ERROR: Job failed: exit code 1
failed
meson-swr-glvnd Build
Reinitialized existing Git repository in /builds/itoral/mesa/.git/
Checking out 2d5edf25 as geometry_shader_essl31...
fatal: reference is not a tree: 2d5edf2558869178515cd62b2305e01c2b3cfa35
Uploading artifacts...
WARNING: _build/meson-logs/*.txt: no matching files
WARNING: build/*/config.log: no matching files
WARNING: shader-db: no matching files
ERROR: No files to upload
ERROR: Job failed: exit code 1
failed
meson-clover Build
Reinitialized existing Git repository in /builds/itoral/mesa/.git/
Checking out 2d5edf25 as geometry_shader_essl31...
fatal: reference is not a tree: 2d5edf2558869178515cd62b2305e01c2b3cfa35
Uploading artifacts...
WARNING: _build/meson-logs/*.txt: no matching files
WARNING: build/*/config.log: no matching files
WARNING: shader-db: no matching files
ERROR: No files to upload
ERROR: Job failed: exit code 1
failed
meson-vulkan Build
Reinitialized existing Git repository in /builds/itoral/mesa/.git/
Checking out 2d5edf25 as geometry_shader_essl31...
fatal: reference is not a tree: 2d5edf2558869178515cd62b2305e01c2b3cfa35
Uploading artifacts...
WARNING: _build/meson-logs/*.txt: no matching files
WARNING: build/*/config.log: no matching files
WARNING: shader-db: no matching files
ERROR: No files to upload
ERROR: Job failed: exit code 1
failed
meson-clover-old-llvm Build
Reinitialized existing Git repository in /builds/itoral/mesa/.git/
Checking out 2d5edf25 as geometry_shader_essl31...
fatal: reference is not a tree: 2d5edf2558869178515cd62b2305e01c2b3cfa35
Uploading artifacts...
WARNING: _build/meson-logs/*.txt: no matching files
WARNING: build/*/config.log: no matching files
WARNING: shader-db: no matching files
ERROR: No files to upload
ERROR: Job failed: exit code 1
failed
meson-clang Build
Reinitialized existing Git repository in /builds/itoral/mesa/.git/
Checking out 2d5edf25 as geometry_shader_essl31...
fatal: reference is not a tree: 2d5edf2558869178515cd62b2305e01c2b3cfa35
Uploading artifacts...
WARNING: _build/meson-logs/*.txt: no matching files
WARNING: build/*/config.log: no matching files
WARNING: shader-db: no matching files
ERROR: No files to upload
ERROR: Job failed: exit code 1
failed
scons-swr Build
Reinitialized existing Git repository in /builds/itoral/mesa/.git/
Checking out 2d5edf25 as geometry_shader_essl31...
fatal: reference is not a tree: 2d5edf2558869178515cd62b2305e01c2b3cfa35
Uploading artifacts...
WARNING: _build/meson-logs/*.txt: no matching files
WARNING: build/*/config.log: no matching files
WARNING: shader-db: no matching files
ERROR: No files to upload
ERROR: Job failed: exit code 1
failed
scons-win64 Build
Reinitialized existing Git repository in /builds/itoral/mesa/.git/
Checking out 2d5edf25 as geometry_shader_essl31...
fatal: reference is not a tree: 2d5edf2558869178515cd62b2305e01c2b3cfa35
Uploading artifacts...
WARNING: _build/meson-logs/*.txt: no matching files
WARNING: build/*/config.log: no matching files
WARNING: shader-db: no matching files
ERROR: No files to upload
ERROR: Job failed: exit code 1
failed
meson-arm64 Build
Running on runner-sGiTXgBC-project-3392-concurrent-0 via gst-gitlab-htz-runner2...
Fetching changes...
Reinitialized existing Git repository in /builds/itoral/mesa/.git/
Checking out 2d5edf25 as geometry_shader_essl31...
fatal: reference is not a tree: 2d5edf2558869178515cd62b2305e01c2b3cfa35
Uploading artifacts...
WARNING: artifacts: no matching files
ERROR: No files to upload
ERROR: Job failed: exit code 1