WIP: freedreno/ir3: Get req_local_mem from pipe_compute_state

mesa/st initializes req_local_mem to shader->info.shared_size.  But for
clover the shared size doesn't come from the shader.
175 jobs for fd/clover
Status Name Job ID Coverage
  Container
manual debian/arm_build #13416715
aarch64 manual
manual debian/x86_build-base #13416713
manual
manual debian/x86_test-base #13416714
manual
manual fedora/x86_build #13416716
manual
manual windows_build_vs2019 #13416717
windows shell 1809 mesa manual
 
  Container 2
created debian/android_build #13416722
created debian/i386_build #13416719
created debian/ppc64el_build #13416720
created debian/s390x_build #13416721
created debian/x86_build #13416718
created debian/x86_test-gl #13416723
created debian/x86_test-vk #13416724
created kernel+rootfs_amd64 #13416725
created kernel+rootfs_arm64 #13416726
aarch64
created kernel+rootfs_armhf #13416727
aarch64
 
  Build X86 64
created debian-clang #13416734
created debian-clover #13416735
created debian-clover-testing #13416730
created debian-gallium #13416731
created debian-release #13416732
created debian-testing #13416728
created debian-testing-asan #13416729
created debian-vulkan #13416736
created fedora-release #13416733
 
  Build Misc
created debian-android #13416738
created debian-arm64 #13416740
aarch64
created debian-arm64-asan #13416741
aarch64
created debian-arm64-build-test #13416742
aarch64
created debian-armhf #13416739
aarch64
created debian/arm_test #13416737
created debian-i386 #13416744
created debian-mingw32-x86_64 #13416747
created debian-ppc64el #13416746
created debian-s390x #13416745
kvm
created windows-vs2019 #13416743
windows docker 1809 mesa
 
  Amd
created radeonsi-stoney-gles2:amd64 #13416756
mesa-ci-x86-64-lava-hp-11A-G6-EE-grunt
created radeonsi-stoney-gles31:amd64 1/2 #13416759
mesa-ci-x86-64-lava-hp-11A-G6-EE-grunt
created radeonsi-stoney-gles31:amd64 2/2 #13416760
mesa-ci-x86-64-lava-hp-11A-G6-EE-grunt
created radeonsi-stoney-gles3:amd64 1/2 #13416757
mesa-ci-x86-64-lava-hp-11A-G6-EE-grunt
created radeonsi-stoney-gles3:amd64 2/2 #13416758
mesa-ci-x86-64-lava-hp-11A-G6-EE-grunt
created radeonsi-stoney-piglit-gl:amd64 #13416762
mesa-ci-x86-64-lava-hp-11A-G6-EE-grunt
created radeonsi-stoney-traces:amd64 #13416761
mesa-ci-x86-64-lava-hp-11A-G6-EE-grunt
created radv-fossils #13416755
created radv-navy_flounder-traces #13416749
amdgpu:codename:NAVY_FLOUNDER manual
created radv-navy_flounder-vkd3d-proton #13416748
amdgpu:codename:NAVY_FLOUNDER manual
created radv_polaris10_vkcts #13416751
polaris10 manual
created radv-raven-traces #13416750
amdgpu:codename:RAVEN manual
created radv_stoney_vkcts:amd64 1/3 #13416752
mesa-ci-x86-64-lava-hp-11A-G6-EE-grunt
created radv_stoney_vkcts:amd64 2/3 #13416753
mesa-ci-x86-64-lava-hp-11A-G6-EE-grunt
created radv_stoney_vkcts:amd64 3/3 #13416754
mesa-ci-x86-64-lava-hp-11A-G6-EE-grunt
 
  Intel
created i915-g33-deqp #13416763
anholt-g33 manual
created i915-g33-piglit #13416764
anholt-g33 manual
created i915-g33-traces #13416765
anholt-g33 manual
created iris-apl-egl #13416770
mesa-ci-x86-64-lava-asus-C523NA-A20057-coral
created iris-apl-gl #13416769
mesa-ci-x86-64-lava-asus-C523NA-A20057-coral manual
created iris-apl-gles2 #13416766
mesa-ci-x86-64-lava-asus-C523NA-A20057-coral
created iris-apl-gles3 #13416767
mesa-ci-x86-64-lava-asus-C523NA-A20057-coral
created iris-apl-gles31 #13416768
mesa-ci-x86-64-lava-asus-C523NA-A20057-coral
created iris-apl-traces #13416776
mesa-ci-x86-64-lava-asus-C523NA-A20057-coral
created iris-cml-traces #13416780
mesa-ci-x86-64-lava-asus-C436FA-flip-hatch manual
created iris-glk-egl #13416775
mesa-ci-x86-64-lava-hp-x360-12b-ca0010nr-n4020-octopus manual
created iris-glk-gl #13416774
mesa-ci-x86-64-lava-hp-x360-12b-ca0010nr-n4020-octopus manual
created iris-glk-gles2 #13416771
mesa-ci-x86-64-lava-hp-x360-12b-ca0010nr-n4020-octopus manual
created iris-glk-gles3 #13416772
mesa-ci-x86-64-lava-hp-x360-12b-ca0010nr-n4020-octopus manual
created iris-glk-gles31 #13416773
mesa-ci-x86-64-lava-hp-x360-12b-ca0010nr-n4020-octopus manual
created iris-glk-traces #13416777
mesa-ci-x86-64-lava-hp-x360-12b-ca0010nr-n4020-octopus manual
created iris-kbl-traces #13416778
mesa-ci-x86-64-lava-hp-x360-14-G1-sona manual
created iris-whl-traces #13416779
mesa-ci-x86-64-lava-dell-latitude-5400-4305U-sarien manual
 
  Arm
created lima-mali450-test:arm64 #13416781
mesa-ci-x86-64-lava-lima
created panfrost-g52-gl:arm64 1/3 #13416789
mesa-ci-x86-64-lava-meson-g12b-a311d-khadas-vim3
created panfrost-g52-gl:arm64 2/3 #13416790
mesa-ci-x86-64-lava-meson-g12b-a311d-khadas-vim3
created panfrost-g52-gl:arm64 3/3 #13416791
mesa-ci-x86-64-lava-meson-g12b-a311d-khadas-vim3
created panfrost-t720-gles2:arm64 #13416782
mesa-ci-x86-64-lava-sun50i-h6-pine-h64
created panfrost-t760-gles2:armhf #13416783
mesa-ci-x86-64-lava-rk3288-veyron-jaq
created panfrost-t760-traces:armhf #13416784
mesa-ci-x86-64-lava-rk3288-veyron-jaq
created panfrost-t860-gl:arm64 1/3 #13416785
mesa-ci-x86-64-lava-rk3399-gru-kevin
created panfrost-t860-gl:arm64 2/3 #13416786
mesa-ci-x86-64-lava-rk3399-gru-kevin
created panfrost-t860-gl:arm64 3/3 #13416787
mesa-ci-x86-64-lava-rk3399-gru-kevin
created panfrost-t860-traces:arm64 #13416788
mesa-ci-x86-64-lava-rk3399-gru-kevin
 
  Broadcom
created v3d-rpi4-egl:armhf #13416809
igalia-rpi4
created v3d-rpi4-gles:armhf 1/8 #13416801
igalia-rpi4
created v3d-rpi4-gles:armhf 2/8 #13416802
igalia-rpi4
created v3d-rpi4-gles:armhf 3/8 #13416803
igalia-rpi4
created v3d-rpi4-gles:armhf 4/8 #13416804
igalia-rpi4
created v3d-rpi4-gles:armhf 5/8 #13416805
igalia-rpi4
created v3d-rpi4-gles:armhf 6/8 #13416806
igalia-rpi4
created v3d-rpi4-gles:armhf 7/8 #13416807
igalia-rpi4
created v3d-rpi4-gles:armhf 8/8 #13416808
igalia-rpi4
created v3d-rpi4-piglit:armhf 1/4 #13416810
igalia-rpi4
created v3d-rpi4-piglit:armhf 2/4 #13416811
igalia-rpi4
created v3d-rpi4-piglit:armhf 3/4 #13416812
igalia-rpi4
created v3d-rpi4-piglit:armhf 4/4 #13416813
igalia-rpi4
created v3dv-rpi4-vk:arm64 1/8 #13416814
igalia-rpi4
created v3dv-rpi4-vk:arm64 2/8 #13416815
igalia-rpi4
created v3dv-rpi4-vk:arm64 3/8 #13416816
igalia-rpi4
created v3dv-rpi4-vk:arm64 4/8 #13416817
igalia-rpi4
created v3dv-rpi4-vk:arm64 5/8 #13416818
igalia-rpi4
created v3dv-rpi4-vk:arm64 6/8 #13416819
igalia-rpi4
created v3dv-rpi4-vk:arm64 7/8 #13416820
igalia-rpi4
created v3dv-rpi4-vk:arm64 8/8 #13416821
igalia-rpi4
created vc4-rpi3-egl:armhf #13416794
igalia-rpi3
created vc4-rpi3-gles:armhf 1/2 #13416792
igalia-rpi3
created vc4-rpi3-gles:armhf 2/2 #13416793
igalia-rpi3
created vc4-rpi3-piglit-quick_gl:armhf 1/4 #13416795
igalia-rpi3 manual
created vc4-rpi3-piglit-quick_gl:armhf 2/4 #13416796
igalia-rpi3 manual
created vc4-rpi3-piglit-quick_gl:armhf 3/4 #13416797
igalia-rpi3 manual
created vc4-rpi3-piglit-quick_gl:armhf 4/4 #13416798
igalia-rpi3 manual
created vc4-rpi3-piglit-quick_shader:armhf 1/2 #13416799
igalia-rpi3 manual
created vc4-rpi3-piglit-quick_shader:armhf 2/2 #13416800
igalia-rpi3 manual
 
  Freedreno
created a306_gl 1/5 #13416822
google-freedreno-db410c
created a306_gl 2/5 #13416823
google-freedreno-db410c
created a306_gl 3/5 #13416824
google-freedreno-db410c
created a306_gl 4/5 #13416825
google-freedreno-db410c
created a306_gl 5/5 #13416826
google-freedreno-db410c
created a306-traces #13416827
google-freedreno-db410c
created a530_gl 1/5 #13416828
google-freedreno-db820c
created a530_gl 2/5 #13416829
google-freedreno-db820c
created a530_gl 3/5 #13416830
google-freedreno-db820c
created a530_gl 4/5 #13416831
google-freedreno-db820c
created a530_gl 5/5 #13416832
google-freedreno-db820c
created a530_piglit_gl #13416833
google-freedreno-db820c manual
created a530_piglit_shader 1/2 #13416834
google-freedreno-db820c
created a530_piglit_shader 2/2 #13416835
google-freedreno-db820c
created a530-traces #13416837
google-freedreno-db820c
created a630_egl #13416849
google-freedreno-cheza
created a630_gl 1/4 #13416839
google-freedreno-cheza
created a630_gl 2/4 #13416842
google-freedreno-cheza
created a630_gl 3/4 #13416844
google-freedreno-cheza
created a630_gl 4/4 #13416846
google-freedreno-cheza
created a630_gles_asan #13416851
google-freedreno-cheza manual
created a630_piglit #13416872
google-freedreno-cheza
created a630-traces #13416875
google-freedreno-cheza
created a630-traces-restricted #13416877
google-freedreno-cheza allowed to fail
created a630_vk 1/3 #13416854
google-freedreno-cheza
created a630_vk 2/3 #13416857
google-freedreno-cheza
created a630_vk 3/3 #13416860
google-freedreno-cheza
created a630_vk_asan #13416868
google-freedreno-cheza manual
created a630_vk_full 1/2 #13416862
google-freedreno-cheza manual
created a630_vk_full 2/2 #13416865
google-freedreno-cheza manual
 
  Software Renderer
created lavapipe-nir-stress #13416910
created lavapipe-vk #13416908
created lavapipe-vk-asan #13416912
created llvmpipe-deqp 1/2 #13416890
created llvmpipe-deqp 2/2 #13416892
created llvmpipe-deqp-asan #13416894
created llvmpipe-egl #13416896
created llvmpipe-piglit-cl #13416880
created llvmpipe-piglit-glslparser #13416884
created llvmpipe-piglit-quick_gl #13416882
created llvmpipe-piglit-quick_shader #13416886
created llvmpipe-traces #13416888
created softpipe-asan-gles31 #13416904
created softpipe-deqp 1/2 #13416898
created softpipe-deqp 2/2 #13416900
created softpipe-piglit-quick #13416906
 
  Layered Backends
created test-d3d12-windows #13416952
windows docker 1809 mesa
created virgl-on-gl 1/6 #13416914
kvm
created virgl-on-gl 2/6 #13416915
kvm
created virgl-on-gl 3/6 #13416917
kvm
created virgl-on-gl 4/6 #13416919
kvm
created virgl-on-gl 5/6 #13416921
kvm
created virgl-on-gl 6/6 #13416924
kvm
created virgl-on-gles 1/6 #13416926
kvm manual
created virgl-on-gles 2/6 #13416928
kvm manual
created virgl-on-gles 3/6 #13416930
kvm manual
created virgl-on-gles 4/6 #13416932
kvm manual
created virgl-on-gles 5/6 #13416934
kvm manual
created virgl-on-gles 6/6 #13416936
kvm manual
created virgl-traces #13416938
kvm
created zink-lvp-deqp 1/2 #13416947
created zink-lvp-deqp 2/2 #13416949
created zink-piglit-lazy #13416945
created zink-piglit-no_timelines #13416943
created zink-piglit-timelines #13416941
 
  Deploy
manual test-docs #13416956
manual