gallium/u_threaded: use tc_drop_resource_reference in call_draw_single_drawid

Reviewed-by: Rob Clark <robdclark@chromium.org>
Reviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
Part-of: <!11335>
144 jobs for !11335 with tc-bound-for-write in 41 minutes and 14 seconds (queued for 8 seconds)
latest detached
Status Name Job ID Coverage
  Sanity
passed sanity #10857932

00:00:11

 
  Container
passed arm_build #10857938
aarch64

00:00:28

passed windows_build_vs2019 #10857940
windows shell 1809 mesa

00:00:10

passed x86_build-base #10857934

00:00:23

passed x86_test-base #10857936

00:00:17

 
  Container 2
passed android_build #10857958

00:00:23

passed i386_build #10857946

00:00:19

passed kernel+rootfs_amd64 #10857961

00:00:21

passed kernel+rootfs_arm64 #10857962
aarch64

00:00:57

passed kernel+rootfs_armhf #10857963
aarch64

00:00:14

passed ppc64el_build #10857950

00:00:18

passed s390x_build #10857954

00:00:18

passed x86_build #10857944

00:00:26

passed x86_test-gl #10857959

00:00:23

passed x86_test-vk #10857960

00:00:18

 
  Meson X86 64
passed meson-clang #10857969

00:10:12

passed meson-clover #10857970

00:01:55

passed meson-clover-testing #10857966

00:01:41

passed meson-gallium #10857967

00:03:05

passed meson-release #10857968

00:03:57

passed meson-testing #10857964

00:01:19

passed meson-testing-asan #10857965

00:03:16

passed meson-vulkan #10857971

00:01:40

 
  Build Misc
passed arm_test #10857972

00:00:35

passed meson-android #10857973

00:01:18

passed meson-arm64 #10857975
aarch64

00:01:42

passed meson-arm64-asan #10857976
aarch64

00:03:47

passed meson-arm64-build-test #10857977
aarch64

00:01:45

passed meson-armhf #10857974
aarch64

00:01:42

passed meson-i386 #10857979

00:02:08

passed meson-mingw32-x86_64 #10857982

00:01:57

passed meson-ppc64el #10857981

00:01:25

passed meson-s390x #10857980
kvm

00:03:42

passed meson-windows-vs2019 #10857978
mesa windows docker 1809

00:05:06

 
  Amd
passed radeonsi-stoney-gles2:amd64 #10857983
mesa-ci-x86-64-lava-hp-11A-G6-EE-grunt

00:07:49

passed radeonsi-stoney-gles31:amd64 1/2 #10857986
mesa-ci-x86-64-lava-hp-11A-G6-EE-grunt

00:12:21

passed radeonsi-stoney-gles31:amd64 2/2 #10857987
mesa-ci-x86-64-lava-hp-11A-G6-EE-grunt

00:11:31

passed radeonsi-stoney-gles3:amd64 1/2 #10857984
mesa-ci-x86-64-lava-hp-11A-G6-EE-grunt

00:10:06

passed radeonsi-stoney-gles3:amd64 2/2 #10857985
mesa-ci-x86-64-lava-hp-11A-G6-EE-grunt

00:08:41

passed radeonsi-stoney-piglit-gl:amd64 #10857989
mesa-ci-x86-64-lava-hp-11A-G6-EE-grunt

00:09:24

passed radeonsi-stoney-traces:amd64 #10857988
mesa-ci-x86-64-lava-hp-11A-G6-EE-grunt

00:05:42

 
  Intel
passed iris-amly-egl #10857996
mesa-ci-x86-64-lava-asus-C433TA-AJ0005-rammus

00:07:44

passed iris-amly-gl #10857995
mesa-ci-x86-64-lava-asus-C433TA-AJ0005-rammus

00:09:05

passed iris-amly-gles2 #10857994
mesa-ci-x86-64-lava-asus-C433TA-AJ0005-rammus

00:05:41

passed iris-amly-piglit 1/3 #10857997
mesa-ci-x86-64-lava-asus-C433TA-AJ0005-rammus

00:20:02

passed iris-amly-piglit 2/3 #10857998
mesa-ci-x86-64-lava-asus-C433TA-AJ0005-rammus

00:15:52

passed iris-amly-piglit 3/3 #10857999
mesa-ci-x86-64-lava-asus-C433TA-AJ0005-rammus

00:16:01

passed iris-amly-traces #10858001
mesa-ci-x86-64-lava-asus-C433TA-AJ0005-rammus

00:08:29

passed iris-apl-egl #10857993
mesa-ci-x86-64-lava-asus-C523NA-A20057-coral

00:08:14

passed iris-apl-gles2 #10857990
mesa-ci-x86-64-lava-asus-C523NA-A20057-coral

00:04:58

passed iris-apl-gles3 #10857991
mesa-ci-x86-64-lava-asus-C523NA-A20057-coral

00:06:44

passed iris-apl-gles31 #10857992
mesa-ci-x86-64-lava-asus-C523NA-A20057-coral

00:07:18

passed iris-apl-traces #10858000
mesa-ci-x86-64-lava-asus-C523NA-A20057-coral

00:08:35

 
  Arm
passed panfrost-g52-gles31:arm64 #10858011
mesa-ci-x86-64-lava-meson-g12b-a311d-khadas-vim3

00:10:14

passed panfrost-g52-gles3:arm64 1/2 #10858009
mesa-ci-x86-64-lava-meson-g12b-a311d-khadas-vim3

00:09:37

passed panfrost-g52-gles3:arm64 2/2 #10858010
mesa-ci-x86-64-lava-meson-g12b-a311d-khadas-vim3

00:10:01

passed panfrost-t720-gles2:arm64 #10858002
mesa-ci-x86-64-lava-sun50i-h6-pine-h64

00:09:07

passed panfrost-t760-gles2:armhf #10858003
mesa-ci-x86-64-lava-rk3288-veyron-jaq

00:05:16

passed panfrost-t760-traces:armhf #10858004
mesa-ci-x86-64-lava-rk3288-veyron-jaq

00:05:32

passed panfrost-t860-gles31:arm64 #10858007
mesa-ci-x86-64-lava-rk3399-gru-kevin

00:07:05

passed panfrost-t860-gles3:arm64 1/2 #10858005
mesa-ci-x86-64-lava-rk3399-gru-kevin

00:07:18

passed panfrost-t860-gles3:arm64 2/2 #10858006
mesa-ci-x86-64-lava-rk3399-gru-kevin

00:07:26

passed panfrost-t860-traces:arm64 #10858008
mesa-ci-x86-64-lava-rk3399-gru-kevin

00:05:24

 
  Broadcom
passed v3d-rpi4-egl:armhf #10858028
igalia-rpi4

00:06:51

passed v3d-rpi4-gles2:armhf #10858024
igalia-rpi4

00:07:10

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

00:09:45

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

00:10:10

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

00:09:22

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

00:09:54

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

00:08:06

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

00:08:42

passed v3d-rpi4-khr-gles2:armhf #10858027
igalia-rpi4

00:01:58

passed v3d-rpi4-khr-gles31:armhf #10858025
igalia-rpi4

00:03:02

passed v3d-rpi4-khr-gles3:armhf #10858026
igalia-rpi4

00:03:59

passed v3d-rpi4-piglit:armhf 1/3 #10858029
igalia-rpi4

00:10:55

passed v3d-rpi4-piglit:armhf 2/3 #10858030
igalia-rpi4

00:10:43

passed v3d-rpi4-piglit:armhf 3/3 #10858031
igalia-rpi4

00:10:47

passed vc4-rpi3-egl:armhf #10858017
igalia-rpi3

00:06:55

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

00:04:14

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

00:04:04

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

00:04:18

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

00:04:20

passed vc4-rpi3-khr-gles2:armhf #10858016
igalia-rpi3

00:02:00

 
  Freedreno
passed a306_gles2 #10858032
google-freedreno-db410c

00:04:45

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

00:10:20

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

00:09:59

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

00:10:09

passed a306_gles3_options #10858036
google-freedreno-db410c

00:04:53

passed a306-traces #10858037
google-freedreno-db410c

00:03:59

passed a530_gles2 #10858038
google-freedreno-db820c

00:06:47

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

00:06:43

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

00:09:14

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

00:07:19

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

00:08:38

passed a530_piglit_shader 1/2 #10858043
google-freedreno-db820c

00:09:20

passed a530_piglit_shader 2/2 #10858044
google-freedreno-db820c

00:09:39

passed a530-traces #10858045
google-freedreno-db820c

00:08:07

passed a630_egl #10858050
google-freedreno-cheza

00:03:17

passed a630_gl #10858049
google-freedreno-cheza

00:02:41

passed a630_gles2 #10858046
google-freedreno-cheza

00:02:53

passed a630_gles3 #10858048
google-freedreno-cheza

00:06:10

passed a630_gles31 #10858047
google-freedreno-cheza

00:05:12

passed a630_gles_others #10858051
google-freedreno-cheza

00:03:56

passed a630_piglit #10858055
google-freedreno-cheza

00:08:59

passed a630-traces #10858056
google-freedreno-cheza

00:04:43

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

00:10:08

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

00:10:01

passed a630_vk_sysmem #10858054
google-freedreno-cheza

00:02:18

 
  Software Renderer
passed lavapipe-nir-stress #10858079

00:00:54

passed lavapipe-vk #10858078

00:02:51

passed llvmpipe-egl #10858067

00:02:26

passed llvmpipe-gl #10858065

00:03:13

passed llvmpipe-gles2 #10858062

00:01:40

passed llvmpipe-gles3 #10858063

00:02:24

passed llvmpipe-gles31 #10858064

00:11:02

passed llvmpipe-khr-gles2 #10858066

00:00:32

passed llvmpipe-piglit-cl #10858057

00:02:34

passed llvmpipe-piglit-glslparser #10858059

00:04:01

passed llvmpipe-piglit-quick_gl #10858058

00:04:13

passed llvmpipe-piglit-quick_shader #10858060

00:06:50

passed llvmpipe-traces #10858061

00:01:34

passed softpipe-asan-gles31 #10858075

00:02:59

passed softpipe-gl #10858077

00:00:51

passed softpipe-gles2 #10858068

00:00:54

passed softpipe-gles3 #10858069

00:08:48

passed softpipe-gles31 1/2 #10858070

00:02:38

passed softpipe-gles31 2/2 #10858071

00:09:34

passed softpipe-khr-gles2 #10858072

00:00:48

passed softpipe-khr-gles3 #10858073

00:00:39

passed softpipe-khr-gles31 #10858074

00:00:48

passed softpipe-piglit-quick #10858076

00:10:30

 
  Layered Backends
passed test-d3d12-windows #10858092
windows docker 1809 mesa

00:04:08

passed virgl-gl30-on-gl #10858084

00:00:28

passed virgl-gl31-on-gl #10858085

00:00:55

passed virgl-gl32-on-gl #10858086

00:02:16

passed virgl-gles2-on-gl #10858080

00:00:58

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

00:05:11

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

00:07:50

passed virgl-gles3-on-gl #10858081

00:02:16

passed virgl-traces #10858087
kvm

00:07:44

passed zink-lvp-gl #10858091

00:01:08

passed zink-lvp-gles2 #10858089

00:01:27

passed zink-lvp-gles3 #10858090

00:03:07

passed zink-piglit-quick_gl #10858088

00:03:58