freedreno/a6xx: Implement PIPE_CAP_COPY_BETWEEN_COMPRESSED_AND_PLAIN_FORMATS

This turns on OES_copy_image, which is the last extension we need for
GLES 3.2.
46 jobs for !5344 with copy-image in 40 minutes and 18 seconds (queued for 4 seconds)
latest detached
Status Job ID Name Coverage
  Container+Docs
passed #4282503
aarch64
arm_build

00:00:20

passed #4282505
arm_test-base

00:00:33

passed #4282498
x86_build-base

00:00:32

passed #4282501
x86_build_old

00:00:33

passed #4282499
x86_test-base

00:00:38

 
  Container 2
passed #4282525
arm64_test

00:01:03

passed #4282516
i386_build

00:00:14

passed #4282507
kernel+rootfs_amd64

00:00:43

passed #4282509
aarch64
kernel+rootfs_arm64

00:00:54

passed #4282511
aarch64
kernel+rootfs_armhf

00:00:17

passed #4282518
ppc64el_build

00:01:05

passed #4282520
s390x_build

00:00:14

passed #4282514
x86_build

00:00:31

passed #4282522
x86_test-gl

00:00:14

passed #4282524
x86_test-vk

00:00:14

 
  Meson X86 64
passed #4282532
meson-android

00:01:55

passed #4282534
meson-clang

00:02:19

passed #4282531
meson-classic

00:01:34

passed #4282536
meson-clover

00:02:49

passed #4282537
meson-clover-old-llvm

00:04:27

passed #4282529
meson-gallium

00:04:45

passed #4282527
meson-testing

00:02:10

passed #4282539
meson-vulkan

00:02:33

 
  Scons
passed #4282541
scons-win64

00:02:18

 
  Meson Misc
passed #4282545
aarch64
meson-arm64

00:01:09

passed #4282547
aarch64
meson-arm64-build-test

00:01:51

passed #4282543
aarch64
meson-armhf

00:01:17

passed #4282549
meson-i386

00:01:57

passed #4282554
meson-mingw32-x86_64

00:01:30

passed #4282552
kvm
meson-ppc64el

00:02:39

passed #4282550
kvm
meson-s390x

00:03:39

 
  Freedreno
passed #4282575
google-freedreno-db410c
arm64_a306_gles2

00:06:32

passed #4282576
google-freedreno-db410c
arm64_a306_gles3

00:05:52

passed #4282578
google-freedreno-db410c
arm64_a306_gles3_options

00:04:24

passed #4282581
google-freedreno-db820c
arm64_a530_gles2

00:10:48

passed #4282583
google-freedreno-db820c
arm64_a530_gles3

00:03:13

passed #4282586
google-freedreno-db820c
arm64_a530_gles31

00:05:15

failed #4282564
google-freedreno-cheza
arm64_a630_bypass

00:12:42

passed #4282556
google-freedreno-cheza
arm64_a630_gles2

00:02:52

passed #4282560
google-freedreno-cheza
arm64_a630_gles3

00:06:12

failed #4282558
google-freedreno-cheza
arm64_a630_gles31

00:38:35

failed #4282568
google-freedreno-cheza
arm64_a630_gmem

00:12:57

passed #4282562
google-freedreno-cheza
arm64_a630_noubo

00:01:17

passed #4282566
google-freedreno-cheza
arm64_a630_traces

00:04:23

passed #4282570
google-freedreno-cheza
arm64_a630_vk

00:04:40

passed #4282572
google-freedreno-cheza
arm64_a630_vk_sysmem

00:02:31

 
Name Stage Failure
failed
arm64_a630_gles31 Freedreno
+ cp -Rp /nfs/results/. results/
+ exit 1
Running after_script
Uploading artifacts for failed job
Uploading artifacts...
results/: found 776 matching files

WARNING: serial*.txt: no matching files
Uploading artifacts to coordinator... ok
id=4282558 responseStatus=201 Created token=tJwh7ReE
ERROR: Job failed: exit code 1
failed
arm64_a630_gmem Freedreno
+ cp -Rp /nfs/results/. results/
+ exit 1
Running after_script
Uploading artifacts for failed job
Uploading artifacts...
results/: found 300 matching files

WARNING: serial*.txt: no matching files
Uploading artifacts to coordinator... ok
id=4282568 responseStatus=201 Created token=1hvY8KCd
ERROR: Job failed: exit code 1
failed
arm64_a630_bypass Freedreno
+ cp -Rp /nfs/results/. results/
+ exit 1
Running after_script
Uploading artifacts for failed job
Uploading artifacts...
results/: found 302 matching files

WARNING: serial*.txt: no matching files
Uploading artifacts to coordinator... ok
id=4282564 responseStatus=201 Created token=sfr2KyA8
ERROR: Job failed: exit code 1