virgl: update protocol headers

Copied from virglrenderer.  Some in-development features are guarded by
VIRGL_RENDERER_UNSTABLE_APIS and they should not be used without knowing
the consequences.

Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
Reviewed-by: Gurchetan Singh <gurchetansingh@chromium.org>
Part-of: <mesa/mesa!6235>
72 jobs for !6235 with virgl-header in 20 minutes and 21 seconds (queued for 7 seconds)
detached
Status Job ID Name Coverage
  Container+Docs
passed #4220425
aarch64
arm_build

00:00:21

passed #4220426
arm_test-base

00:00:19

passed #4220420
x86_build-base

00:00:23

passed #4220423
x86_build_old

00:00:18

passed #4220421
x86_test-base

00:00:14

 
  Container 2
passed #4220444
arm64_test

00:00:13

passed #4220436
i386_build

00:00:14

passed #4220428
kernel+rootfs_amd64

00:00:52

passed #4220430
aarch64
kernel+rootfs_arm64

00:01:01

passed #4220432
aarch64
kernel+rootfs_armhf

00:00:16

passed #4220437
ppc64el_build

00:00:26

passed #4220439
s390x_build

00:00:14

passed #4220434
x86_build

00:00:14

passed #4220440
x86_test-gl

00:00:14

passed #4220442
x86_test-vk

00:00:14

 
  Meson X86 64
passed #4220451
meson-android

00:02:34

passed #4220453
meson-clang

00:04:49

passed #4220449
meson-classic

00:01:19

passed #4220455
meson-clover

00:04:16

passed #4220457
meson-clover-old-llvm

00:04:39

passed #4220448
meson-gallium

00:05:19

passed #4220446
meson-testing

00:02:48

passed #4220459
meson-vulkan

00:02:37

 
  Scons
passed #4220461
scons-win64

00:03:13

 
  Meson Misc
passed #4220466
aarch64
meson-arm64

00:03:13

passed #4220468
aarch64
meson-arm64-build-test

00:04:20

passed #4220463
aarch64
meson-armhf

00:03:43

passed #4220471
meson-i386

00:02:35

passed #4220476
meson-mingw32-x86_64

00:02:34

passed #4220475
kvm
meson-ppc64el

00:02:30

passed #4220473
kvm
meson-s390x

00:02:56

 
  Llvmpipe
passed #4220480
llvmpipe-gles2

00:01:02

passed #4220481
llvmpipe-traces

00:01:05

passed #4220478
piglit-glslparser

00:03:51

passed #4220477
piglit-quick_gl

00:02:45

passed #4220479
piglit-quick_shader

00:05:13

 
  Softpipe
passed #4220482
softpipe-gles2

00:01:46

passed #4220483
softpipe-gles3

00:02:38

passed #4220484
softpipe-gles31 1/2

00:03:08

passed #4220485
softpipe-gles31 2/2

00:04:44

 
  Freedreno
passed #4220495
google-freedreno-db410c
arm64_a306_gles2

00:06:29

passed #4220496
google-freedreno-db410c
arm64_a306_gles3

00:05:44

passed #4220497
google-freedreno-db410c
arm64_a306_gles3_options

00:04:14

passed #4220498
google-freedreno-db820c
arm64_a530_gles2

00:16:36

passed #4220499
google-freedreno-db820c
arm64_a530_gles3

00:03:29

passed #4220500
google-freedreno-db820c
arm64_a530_gles31

00:05:26

passed #4220490
google-freedreno-cheza
arm64_a630_bypass

00:01:38

passed #4220486
google-freedreno-cheza
arm64_a630_gles2

00:01:54

passed #4220488
google-freedreno-cheza
arm64_a630_gles3

00:05:51

passed #4220487
google-freedreno-cheza
arm64_a630_gles31

00:04:10

passed #4220492
google-freedreno-cheza
arm64_a630_gmem

00:02:05

passed #4220489
google-freedreno-cheza
arm64_a630_noubo

00:07:27

passed #4220491
google-freedreno-cheza
arm64_a630_traces

00:09:28

passed #4220493
google-freedreno-cheza
arm64_a630_vk

00:04:43

passed #4220494
google-freedreno-cheza
arm64_a630_vk_sysmem

00:02:27

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

00:06:59

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

00:04:35

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

00:03:58

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

00:05:40

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

00:05:58

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

00:06:41

 
  Radv
passed #4220507
radv-fossils

00:07:46

 
  Virgl
passed #4220512
virgl-gl30-on-gl

00:00:32

passed #4220513
virgl-gl31-on-gl

00:01:03

passed #4220514
virgl-gl32-on-gl

00:01:40

passed #4220508
virgl-gles2-on-gl

00:01:26

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

00:03:39

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

00:03:09

passed #4220509
virgl-gles3-on-gl

00:02:04

passed #4220515
virgl-traces

00:00:29

 
  Radeonsi
passed #4220516
mesa-ci-aarch64-lava-collabora
radeonsi-stoney-gles2:amd64

00:05:02

passed #4220517
mesa-ci-aarch64-lava-collabora
radeonsi-stoney-traces:amd64

00:06:51