panfrost: get framebuffer samplecount from render targets

Currently this field is only used as a helper to get the maximum sample
count from the attached render targets. Removing it makes the code
simpler since we don't need to worry about three different `nr_samples`.

Signed-off-by: Italo Nicola <italonicola@collabora.com>
134 jobs for !10747 with pan_fix_msaa_r2t in 35 minutes and 10 seconds (queued for 4 seconds)
latest detached
Status Name Job ID Coverage
  Sanity
passed sanity #9860105

00:00:11

 
  Container
passed arm_build #9860108
aarch64 manual

00:00:27

manual windows_build_vs2019 #9860109
windows shell 1809 mesa manual
manual x86_build-base #9860106
manual
manual x86_test-base #9860107
manual
 
  Container 2
created android_build #9860114
created i386_build #9860111
created kernel+rootfs_amd64 #9860117
passed kernel+rootfs_arm64 #9860118
aarch64

00:00:25

passed kernel+rootfs_armhf #9860119
aarch64

00:00:59

created ppc64el_build #9860112
created s390x_build #9860113
created x86_build #9860110
created x86_test-gl #9860115
created x86_test-vk #9860116
 
  Meson X86 64
created meson-clang #9860125
created meson-clover #9860126
created meson-clover-testing #9860122
created meson-gallium #9860123
created meson-release #9860124
created meson-testing #9860120
created meson-testing-asan #9860121
created meson-vulkan #9860127
 
  Build Misc
passed arm_test #9860128

00:00:20

created meson-android #9860129
passed meson-arm64 #9860131
aarch64

00:01:28

passed meson-arm64-asan #9860132
aarch64

00:03:48

passed meson-arm64-build-test #9860133
aarch64

00:01:50

passed meson-armhf #9860130
aarch64

00:01:52

created meson-i386 #9860135
created meson-mingw32-x86_64 #9860138
created meson-ppc64el #9860137
created meson-s390x #9860136
kvm
created meson-windows-vs2019 #9860134
windows docker 1809 mesa
 
  Amd
created radeonsi-stoney-gles2:amd64 #9860140
mesa-ci-aarch64-lava-collabora
created radeonsi-stoney-gles31:amd64 1/2 #9860143
mesa-ci-aarch64-lava-collabora
created radeonsi-stoney-gles31:amd64 2/2 #9860144
mesa-ci-aarch64-lava-collabora
created radeonsi-stoney-gles3:amd64 1/2 #9860141
mesa-ci-aarch64-lava-collabora
created radeonsi-stoney-gles3:amd64 2/2 #9860142
mesa-ci-aarch64-lava-collabora
created radeonsi-stoney-piglit-gl:amd64 #9860146
mesa-ci-aarch64-lava-collabora
created radeonsi-stoney-traces:amd64 #9860145
mesa-ci-aarch64-lava-collabora
created radv-fossils #9860139
 
  Intel
created iris-amly-traces:amd64 #9860149
mesa-ci-aarch64-lava-collabora
created iris-apl-traces:amd64 #9860147
mesa-ci-aarch64-lava-collabora
created iris-glk-traces:amd64 #9860148
mesa-ci-aarch64-lava-collabora
 
  Arm
passed panfrost-g52-gles2:arm64 #9860158
mesa-ci-aarch64-lava-collabora

00:06:17

failed panfrost-g52-gles31:arm64 #9860161
mesa-ci-aarch64-lava-collabora

00:11:48

passed panfrost-g52-gles3:arm64 1/2 #9860159
mesa-ci-aarch64-lava-collabora

00:08:37

passed panfrost-g52-gles3:arm64 2/2 #9860160
mesa-ci-aarch64-lava-collabora

00:09:32

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

00:09:02

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

00:05:01

passed panfrost-t760-traces:armhf #9860152
mesa-ci-aarch64-lava-collabora

00:02:56

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

00:04:51

passed panfrost-t860-gles31:arm64 #9860156
mesa-ci-aarch64-lava-collabora

00:09:17

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

00:07:22

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

00:07:45

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

00:05:40

 
  Broadcom
passed v3d-rpi4-gles2:armhf #9860172
igalia-rpi4

00:07:08

passed v3d-rpi4-gles31:armhf 1/2 #9860166
igalia-rpi4

00:09:42

passed v3d-rpi4-gles31:armhf 2/2 #9860167
igalia-rpi4

00:10:00

passed v3d-rpi4-gles3:armhf 1/4 #9860168
igalia-rpi4

00:09:19

passed v3d-rpi4-gles3:armhf 2/4 #9860169
igalia-rpi4

00:09:44

passed v3d-rpi4-gles3:armhf 3/4 #9860170
igalia-rpi4

00:08:01

passed v3d-rpi4-gles3:armhf 4/4 #9860171
igalia-rpi4

00:08:39

passed v3dv-rpi4-vk:armhf 1/6 #9860173
igalia-rpi4

00:07:52

passed v3dv-rpi4-vk:armhf 2/6 #9860174
igalia-rpi4

00:07:17

passed v3dv-rpi4-vk:armhf 3/6 #9860175
igalia-rpi4

00:07:11

passed v3dv-rpi4-vk:armhf 4/6 #9860176
igalia-rpi4

00:07:22

passed v3dv-rpi4-vk:armhf 5/6 #9860177
igalia-rpi4

00:12:40

passed v3dv-rpi4-vk:armhf 6/6 #9860178
igalia-rpi4

00:07:29

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

00:04:15

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

00:03:54

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

00:04:15

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

00:04:15

 
  Freedreno
passed a306_gles2 #9860179
google-freedreno-db410c

00:05:28

passed a306_gles3 1/3 #9860180
google-freedreno-db410c

00:09:58

passed a306_gles3 2/3 #9860181
google-freedreno-db410c

00:09:46

passed a306_gles3 3/3 #9860182
google-freedreno-db410c

00:09:39

passed a306_gles3_options #9860183
google-freedreno-db410c

00:04:34

passed a306-traces #9860184
google-freedreno-db410c

00:03:07

passed a530_gles2 #9860185
google-freedreno-db820c

00:06:40

passed a530_gles31 1/2 #9860188
google-freedreno-db820c

00:06:49

passed a530_gles3 1/2 #9860186
google-freedreno-db820c

00:09:24

passed a530_gles31 2/2 #9860189
google-freedreno-db820c

00:07:20

passed a530_gles3 2/2 #9860187
google-freedreno-db820c

00:08:14

passed a530_piglit_gl #9860190
google-freedreno-db820c

00:11:19

passed a530_piglit_shader #9860191
google-freedreno-db820c

00:09:34

passed a530-traces #9860192
google-freedreno-db820c

00:06:32

passed a630_egl #9860197
google-freedreno-cheza

00:03:51

passed a630_gl #9860196
google-freedreno-cheza

00:02:41

passed a630_gles2 #9860193
google-freedreno-cheza

00:02:53

passed a630_gles3 #9860195
google-freedreno-cheza

00:06:02

passed a630_gles31 #9860194
google-freedreno-cheza

00:05:20

passed a630_gles_others #9860198
google-freedreno-cheza

00:03:47

passed a630_piglit #9860202
google-freedreno-cheza

00:09:33

passed a630-traces #9860203
google-freedreno-cheza

00:03:17

passed a630_vk 1/2 #9860199
google-freedreno-cheza

00:11:37

passed a630_vk 2/2 #9860200
google-freedreno-cheza

00:11:15

passed a630_vk_sysmem #9860201
google-freedreno-cheza

00:02:07

 
  Software Renderer
created lavapipe-nir-stress #9860225
created lavapipe-vk #9860224
created llvmpipe-egl #9860213
created llvmpipe-gl #9860211
created llvmpipe-gles2 #9860208
created llvmpipe-gles3 #9860209
created llvmpipe-gles31 #9860210
created llvmpipe-khr-gles2 #9860212
created llvmpipe-piglit-glslparser #9860205
created llvmpipe-piglit-quick_gl #9860204
created llvmpipe-piglit-quick_shader #9860206
created llvmpipe-traces #9860207
created softpipe-asan-gles31 #9860221
created softpipe-gl #9860223
created softpipe-gles2 #9860214
created softpipe-gles3 #9860215
created softpipe-gles31 1/2 #9860216
created softpipe-gles31 2/2 #9860217
created softpipe-khr-gles2 #9860218
created softpipe-khr-gles3 #9860219
created softpipe-khr-gles31 #9860220
created softpipe-piglit-quick #9860222
 
  Layered Backends
created test-d3d12-windows #9860238
windows docker 1809 mesa
created virgl-gl30-on-gl #9860230
created virgl-gl31-on-gl #9860231
created virgl-gl32-on-gl #9860232
created virgl-gles2-on-gl #9860226
created virgl-gles31-on-gl 1/2 #9860228
created virgl-gles31-on-gl 2/2 #9860229
created virgl-gles3-on-gl #9860227
created virgl-traces #9860233
created zink-lvp-gl #9860237
created zink-lvp-gles2 #9860235
created zink-lvp-gles3 #9860236
created zink-piglit-quick_gl #9860234
 
Name Stage Failure
failed
panfrost-g52-gles31:arm64 Arm
Running after_script
Running after script...
$ wget -q "https://minio-packet.freedesktop.org/artifacts/${CI_PROJECT_PATH}/${CI_PIPELINE_ID}/${CI_JOB_ID}/results.tar.gz" -O- | tar -xz
Uploading artifacts for failed job
Uploading artifacts...
results/: found 57 matching files and directories

Uploading artifacts as "archive" to coordinator... ok
id=9860161 responseStatus=201 Created token=ddpo-z5z
Cleaning up file based variables
ERROR: Job failed: exit code 1