radeonsi: fix DCC image stores with image descriptors in user SGPRs

The bug workaround was not applied there.

Fixes: 34a2c753 - radeonsi: enable DCC stores on gfx10.3 APUs for better performance

Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Part-of: <!12809>
148 jobs for !12809 with si-fix-dcc-store in 37 minutes and 7 seconds (queued for 36 seconds)
latest detached
Status Name Job ID Coverage
  Sanity
passed sanity #13636398

00:00:12

 
  Container
passed debian/android_build #13636408

00:00:25

passed debian/arm_build #13636414
aarch64

00:00:26

passed debian/arm_test #13636424

00:00:42

passed debian/i386_build #13636403

00:00:25

passed debian/ppc64el_build #13636404

00:00:24

passed debian/s390x_build #13636406

00:00:26

passed debian/x86_build #13636401

00:00:24

passed debian/x86_build-base #13636400

00:00:25

passed debian/x86_test-base #13636409

00:00:24

passed debian/x86_test-gl #13636411

00:00:24

passed debian/x86_test-vk #13636412

00:00:24

passed fedora/x86_build #13636416

00:00:26

passed kernel+rootfs_amd64 #13636418

00:00:17

passed kernel+rootfs_arm64 #13636419
aarch64

00:01:03

passed kernel+rootfs_armhf #13636422
aarch64

00:00:13

passed windows_build_vs2019 #13636425
windows shell 1809 mesa

00:00:11

 
  Build X86 64
passed debian-clang #13636438

00:09:53

passed debian-clover #13636440

00:01:50

passed debian-clover-testing #13636432

00:01:40

passed debian-gallium #13636433

00:06:30

passed debian-release #13636435

00:03:18

passed debian-testing #13636428

00:03:13

passed debian-testing-asan #13636430

00:04:31

passed debian-vulkan #13636441

00:01:37

passed fedora-release #13636437

00:03:27

 
  Build Misc
passed debian-android #13636443

00:01:37

passed debian-arm64 #13636447
aarch64

00:01:36

passed debian-arm64-asan #13636449
aarch64

00:03:09

passed debian-arm64-build-test #13636450
aarch64

00:01:31

passed debian-armhf #13636445
aarch64

00:01:37

passed debian-i386 #13636455

00:01:38

passed debian-mingw32-x86_64 #13636461

00:01:08

passed debian-ppc64el #13636459

00:01:08

passed debian-s390x #13636457
kvm

00:04:11

passed windows-vs2019 #13636452
windows docker 1809 mesa

00:04:41

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

00:08:03

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

00:10:49

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

00:11:13

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

00:11:07

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

00:11:22

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

00:11:19

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

00:06:54

passed radv-fossils #13636468

00:10:09

passed radv_stoney_vkcts:amd64 1/3 #13636463
mesa-ci-x86-64-lava-hp-11A-G6-EE-grunt

00:11:31

passed radv_stoney_vkcts:amd64 2/3 #13636465
mesa-ci-x86-64-lava-hp-11A-G6-EE-grunt

00:14:41

passed radv_stoney_vkcts:amd64 3/3 #13636466
mesa-ci-x86-64-lava-hp-11A-G6-EE-grunt

00:13:33

 
  Intel
passed iris-amly-traces-performance #13636486
mesa-ci-x86-64-lava-asus-C433TA-AJ0005-rammus manual

00:10:05

passed iris-apl-deqp 1/3 #13636479
mesa-ci-x86-64-lava-asus-C523NA-A20057-coral

00:08:05

passed iris-apl-deqp 2/3 #13636480
mesa-ci-x86-64-lava-asus-C523NA-A20057-coral

00:09:32

passed iris-apl-deqp 3/3 #13636481
mesa-ci-x86-64-lava-asus-C523NA-A20057-coral

00:09:31

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

00:10:29

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

00:06:20

passed iris-apl-traces-performance #13636484
mesa-ci-x86-64-lava-asus-C523NA-A20057-coral manual

00:13:03

passed iris-cml-traces-performance #13636489
mesa-ci-x86-64-lava-asus-C436FA-flip-hatch manual

00:11:38

passed iris-glk-traces-performance #13636485
mesa-ci-x86-64-lava-hp-x360-12b-ca0010nr-n4020-octopus manual

00:12:42

passed iris-kbl-traces-performance #13636487
mesa-ci-x86-64-lava-hp-x360-14-G1-sona manual

00:10:32

passed iris-whl-traces-performance #13636488
mesa-ci-x86-64-lava-dell-latitude-5400-4305U-sarien manual

00:08:02

 
  Arm
passed lima-mali450-test:arm64 #13636490
mesa-ci-x86-64-lava-lima

00:06:34

passed panfrost-g52-gl:arm64 1/3 #13636498
mesa-ci-x86-64-lava-meson-g12b-a311d-khadas-vim3

00:09:17

passed panfrost-g52-gl:arm64 2/3 #13636499
mesa-ci-x86-64-lava-meson-g12b-a311d-khadas-vim3

00:09:27

passed panfrost-g52-gl:arm64 3/3 #13636500
mesa-ci-x86-64-lava-meson-g12b-a311d-khadas-vim3

00:09:05

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

00:08:44

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

00:06:20

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

00:04:19

passed panfrost-t860-gl:arm64 1/3 #13636494
mesa-ci-x86-64-lava-rk3399-gru-kevin

00:06:25

passed panfrost-t860-gl:arm64 2/3 #13636495
mesa-ci-x86-64-lava-rk3399-gru-kevin

00:08:07

passed panfrost-t860-gl:arm64 3/3 #13636496
mesa-ci-x86-64-lava-rk3399-gru-kevin

00:11:23

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

00:14:52

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

00:08:13

passed v3d-rpi4-gles:armhf 1/8 #13636504
igalia-rpi4

00:09:16

passed v3d-rpi4-gles:armhf 2/8 #13636505
igalia-rpi4

00:09:25

passed v3d-rpi4-gles:armhf 3/8 #13636506
igalia-rpi4

00:08:35

passed v3d-rpi4-gles:armhf 4/8 #13636507
igalia-rpi4

00:09:00

passed v3d-rpi4-gles:armhf 5/8 #13636508
igalia-rpi4

00:09:39

passed v3d-rpi4-gles:armhf 6/8 #13636509
igalia-rpi4

00:10:07

passed v3d-rpi4-gles:armhf 7/8 #13636510
igalia-rpi4

00:14:31

passed v3d-rpi4-gles:armhf 8/8 #13636511
igalia-rpi4

00:08:59

passed v3d-rpi4-piglit:armhf 1/4 #13636513
igalia-rpi4

00:09:12

passed v3d-rpi4-piglit:armhf 2/4 #13636514
igalia-rpi4

00:10:11

passed v3d-rpi4-piglit:armhf 3/4 #13636515
igalia-rpi4

00:09:34

passed v3d-rpi4-piglit:armhf 4/4 #13636516
igalia-rpi4

00:09:47

passed v3dv-rpi4-vk:arm64 1/8 #13636517
igalia-rpi4

00:09:24

passed v3dv-rpi4-vk:arm64 2/8 #13636518
igalia-rpi4

00:08:48

passed v3dv-rpi4-vk:arm64 3/8 #13636519
igalia-rpi4

00:08:57

passed v3dv-rpi4-vk:arm64 4/8 #13636520
igalia-rpi4

00:09:22

passed v3dv-rpi4-vk:arm64 5/8 #13636521
igalia-rpi4

00:08:56

passed v3dv-rpi4-vk:arm64 6/8 #13636522
igalia-rpi4

00:09:08

passed v3dv-rpi4-vk:arm64 7/8 #13636523
igalia-rpi4

00:08:51

passed v3dv-rpi4-vk:arm64 8/8 #13636524
igalia-rpi4

00:09:52

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

00:07:31

passed vc4-rpi3-gles:armhf 1/2 #13636501
igalia-rpi3

00:07:13

passed vc4-rpi3-gles:armhf 2/2 #13636502
igalia-rpi3

00:07:54

 
  Freedreno
passed a306_gl 1/5 #13636525
google-freedreno-db410c

00:07:24

passed a306_gl 2/5 #13636526
google-freedreno-db410c

00:07:35

passed a306_gl 3/5 #13636527
google-freedreno-db410c

00:07:21

passed a306_gl 4/5 #13636528
google-freedreno-db410c

00:07:07

passed a306_gl 5/5 #13636529
google-freedreno-db410c

00:07:07

passed a306-traces #13636530
google-freedreno-db410c

00:02:37

passed a530_gl 1/5 #13636531
google-freedreno-db820c

00:09:04

passed a530_gl 2/5 #13636532
google-freedreno-db820c

00:08:04

passed a530_gl 3/5 #13636533
google-freedreno-db820c

00:07:26

passed a530_gl 4/5 #13636534
google-freedreno-db820c

00:08:05

passed a530_gl 5/5 #13636535
google-freedreno-db820c

00:07:33

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

00:08:18

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

00:08:12

passed a530-traces #13636538
google-freedreno-db820c

00:07:36

passed a630_egl #13636543
google-freedreno-cheza

00:02:26

passed a630_gl 1/4 #13636539
google-freedreno-cheza

00:05:25

passed a630_gl 2/4 #13636540
google-freedreno-cheza

00:06:22

passed a630_gl 3/4 #13636541
google-freedreno-cheza

00:04:56

passed a630_gl 4/4 #13636542
google-freedreno-cheza

00:05:53

passed a630_piglit #13636547
google-freedreno-cheza

00:08:28

passed a630-traces #13636548
google-freedreno-cheza

00:03:55

passed a630-traces-performance #13636550
google-freedreno-cheza manual

00:05:08

passed a630-traces-restricted #13636549
google-freedreno-cheza

00:03:16

passed a630_vk 1/3 #13636544
google-freedreno-cheza

00:07:34

passed a630_vk 2/3 #13636545
google-freedreno-cheza

00:09:13

passed a630_vk 3/3 #13636546
google-freedreno-cheza

00:09:12

 
  Software Renderer
passed lavapipe-nir-stress #13636565

00:02:13

passed lavapipe-vk #13636564

00:03:45

passed lavapipe-vk-asan #13636566

00:03:17

passed llvmpipe-deqp 1/2 #13636556

00:11:05

passed llvmpipe-deqp 2/2 #13636557

00:10:49

passed llvmpipe-deqp-asan #13636558

00:02:03

passed llvmpipe-egl #13636559

00:02:08

passed llvmpipe-piglit-cl #13636551

00:03:37

passed llvmpipe-piglit-glslparser #13636553

00:05:56

passed llvmpipe-piglit-quick_gl #13636552

00:06:51

passed llvmpipe-piglit-quick_shader #13636554

00:08:23

passed llvmpipe-traces #13636555

00:02:52

passed softpipe-asan-gles31 #13636562

00:02:12

passed softpipe-deqp 1/2 #13636560

00:10:35

passed softpipe-deqp 2/2 #13636561

00:04:44

passed softpipe-piglit-quick #13636563

00:04:52

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

00:03:19

passed virgl-on-gl 1/6 #13636567
kvm

00:14:20

passed virgl-on-gl 2/6 #13636568
kvm

00:15:20

passed virgl-on-gl 3/6 #13636569
kvm

00:13:47

passed virgl-on-gl 4/6 #13636570
kvm

00:13:50

passed virgl-on-gl 5/6 #13636571
kvm

00:14:57

passed virgl-on-gl 6/6 #13636572
kvm

00:14:28

passed virgl-traces #13636573
kvm

00:03:31

passed zink-lvp-deqp 1/2 #13636577

00:03:07

passed zink-lvp-deqp 2/2 #13636578

00:03:13

passed zink-piglit-lazy #13636576

00:05:54

passed zink-piglit-no_timelines #13636575

00:05:43

passed zink-piglit-timelines #13636574

00:05:52