microsoft/compiler: Use textures for SRVs

After running the (renamed) dxil_nir_split_typed_samplers pass, the
shader will have either:
* Textures, which map to D3D SRVs
* Bare samplers, which map to D3D bare samplers
* Images, which map to D3D UAVs

There shouldn't be any remaining samplers with type information
174 jobs for !13390 with nir-texture-type in 15 seconds (queued for 12 seconds)
detached
Status Name Job ID Coverage
  Sanity
passed sanity #14820814

00:00:15

 
  Container
created debian/android_build #14820820
manual debian/arm_build #14820824
aarch64 manual
created debian/arm_test #14820829
created debian/i386_build #14820817
created debian/ppc64el_build #14820818
created debian/s390x_build #14820819
created debian/x86_build #14820816
manual debian/x86_build-base #14820815
manual
manual debian/x86_test-base #14820821
manual
created debian/x86_test-gl #14820822
created debian/x86_test-vk #14820823
manual fedora/x86_build #14820825
manual
created kernel+rootfs_amd64 #14820826
created kernel+rootfs_arm64 #14820827
aarch64
created kernel+rootfs_armhf #14820828
aarch64
manual windows_build_vs2019 #14820830
windows shell 1809 mesa manual
 
  Build X86 64
created debian-clang #14820837
created debian-clover #14820838
created debian-clover-testing #14820833
created debian-gallium #14820834
created debian-release #14820835
created debian-testing #14820831
created debian-testing-asan #14820832
created debian-vulkan #14820839
created fedora-release #14820836
 
  Build Misc
created debian-android #14820840
created debian-arm64 #14820842
aarch64
created debian-arm64-asan #14820843
aarch64
created debian-arm64-build-test #14820844
aarch64
created debian-armhf #14820841
aarch64
created debian-i386 #14820846
created debian-mingw32-x86_64 #14820849
created debian-ppc64el #14820848
created debian-s390x #14820847
kvm
created windows-vs2019 #14820845
windows docker 1809 mesa
 
  Amd
created radeonsi-stoney-gles2:amd64 #14820854
mesa-ci-x86-64-lava-hp-11A-G6-EE-grunt
created radeonsi-stoney-gles31:amd64 1/2 #14820857
mesa-ci-x86-64-lava-hp-11A-G6-EE-grunt
created radeonsi-stoney-gles31:amd64 2/2 #14820858
mesa-ci-x86-64-lava-hp-11A-G6-EE-grunt
created radeonsi-stoney-gles3:amd64 1/2 #14820855
mesa-ci-x86-64-lava-hp-11A-G6-EE-grunt
created radeonsi-stoney-gles3:amd64 2/2 #14820856
mesa-ci-x86-64-lava-hp-11A-G6-EE-grunt
created radeonsi-stoney-piglit-gl:amd64 #14820860
mesa-ci-x86-64-lava-hp-11A-G6-EE-grunt
created radeonsi-stoney-traces:amd64 #14820859
mesa-ci-x86-64-lava-hp-11A-G6-EE-grunt
created radv-fossils #14820853
created radv_stoney_vkcts:amd64 1/3 #14820850
mesa-ci-x86-64-lava-hp-11A-G6-EE-grunt
created radv_stoney_vkcts:amd64 2/3 #14820851
mesa-ci-x86-64-lava-hp-11A-G6-EE-grunt
created radv_stoney_vkcts:amd64 3/3 #14820852
mesa-ci-x86-64-lava-hp-11A-G6-EE-grunt
 
  Intel
created i915-g33-deqp #14820861
anholt-g33 manual
created i915-g33-piglit #14820862
anholt-g33 manual
created i915-g33-traces #14820863
anholt-g33 manual
created iris-amly-deqp 1/3 #14820871
mesa-ci-x86-64-lava-asus-C433TA-AJ0005-rammus manual
created iris-amly-deqp 2/3 #14820872
mesa-ci-x86-64-lava-asus-C433TA-AJ0005-rammus manual
created iris-amly-deqp 3/3 #14820873
mesa-ci-x86-64-lava-asus-C433TA-AJ0005-rammus manual
created iris-amly-egl #14820880
mesa-ci-x86-64-lava-asus-C433TA-AJ0005-rammus manual
created iris-amly-piglit 1/3 #14820881
mesa-ci-x86-64-lava-asus-C433TA-AJ0005-rammus manual
created iris-amly-piglit 2/3 #14820882
mesa-ci-x86-64-lava-asus-C433TA-AJ0005-rammus manual
created iris-amly-piglit 3/3 #14820883
mesa-ci-x86-64-lava-asus-C433TA-AJ0005-rammus manual
created iris-amly-traces #14820886
mesa-ci-x86-64-lava-asus-C433TA-AJ0005-rammus manual
created iris-apl-deqp 1/3 #14820864
mesa-ci-x86-64-lava-asus-C523NA-A20057-coral
created iris-apl-deqp 2/3 #14820865
mesa-ci-x86-64-lava-asus-C523NA-A20057-coral
created iris-apl-deqp 3/3 #14820866
mesa-ci-x86-64-lava-asus-C523NA-A20057-coral
created iris-apl-egl #14820867
mesa-ci-x86-64-lava-asus-C523NA-A20057-coral
created iris-apl-traces #14820884
mesa-ci-x86-64-lava-asus-C523NA-A20057-coral
created iris-cml-deqp 1/2 #14820878
mesa-ci-x86-64-lava-asus-C436FA-flip-hatch manual
created iris-cml-deqp 2/2 #14820879
mesa-ci-x86-64-lava-asus-C436FA-flip-hatch manual
created iris-cml-traces #14820889
mesa-ci-x86-64-lava-asus-C436FA-flip-hatch manual
created iris-glk-deqp 1/2 #14820868
mesa-ci-x86-64-lava-hp-x360-12b-ca0010nr-n4020-octopus manual
created iris-glk-deqp 2/2 #14820869
mesa-ci-x86-64-lava-hp-x360-12b-ca0010nr-n4020-octopus manual
created iris-glk-egl #14820870
mesa-ci-x86-64-lava-hp-x360-12b-ca0010nr-n4020-octopus manual
created iris-glk-traces #14820885
mesa-ci-x86-64-lava-hp-x360-12b-ca0010nr-n4020-octopus manual
created iris-kbl-deqp 1/3 #14820874
mesa-ci-x86-64-lava-hp-x360-14-G1-sona manual
created iris-kbl-deqp 2/3 #14820875
mesa-ci-x86-64-lava-hp-x360-14-G1-sona manual
created iris-kbl-deqp 3/3 #14820876
mesa-ci-x86-64-lava-hp-x360-14-G1-sona manual
created iris-kbl-traces #14820887
mesa-ci-x86-64-lava-hp-x360-14-G1-sona manual
created iris-whl-deqp #14820877
mesa-ci-x86-64-lava-dell-latitude-5400-4305U-sarien manual
created iris-whl-traces #14820888
mesa-ci-x86-64-lava-dell-latitude-5400-4305U-sarien manual
 
  Arm
created lima-mali450-test:arm64 #14820890
mesa-ci-x86-64-lava-lima
created panfrost-g52-gl:arm64 1/3 #14820898
mesa-ci-x86-64-lava-meson-g12b-a311d-khadas-vim3
created panfrost-g52-gl:arm64 2/3 #14820899
mesa-ci-x86-64-lava-meson-g12b-a311d-khadas-vim3
created panfrost-g52-gl:arm64 3/3 #14820900
mesa-ci-x86-64-lava-meson-g12b-a311d-khadas-vim3
created panfrost-g52-piglit-gl:arm64 1/2 #14820902
mesa-ci-x86-64-lava-meson-g12b-a311d-khadas-vim3 manual
created panfrost-g52-piglit-gl:arm64 2/2 #14820903
mesa-ci-x86-64-lava-meson-g12b-a311d-khadas-vim3 manual
created panfrost-g52-vk:arm64 #14820901
mesa-ci-x86-64-lava-meson-g12b-a311d-khadas-vim3
created panfrost-g72-gl:arm64 1/3 #14820904
mesa-ci-x86-64-lava-mt8183-kukui-jacuzzi-juniper-sku16
created panfrost-g72-gl:arm64 2/3 #14820905
mesa-ci-x86-64-lava-mt8183-kukui-jacuzzi-juniper-sku16
created panfrost-g72-gl:arm64 3/3 #14820906
mesa-ci-x86-64-lava-mt8183-kukui-jacuzzi-juniper-sku16
created panfrost-t720-gles2:arm64 #14820891
mesa-ci-x86-64-lava-sun50i-h6-pine-h64
created panfrost-t760-gles2:armhf #14820892
mesa-ci-x86-64-lava-rk3288-veyron-jaq
created panfrost-t760-traces:armhf #14820893
mesa-ci-x86-64-lava-rk3288-veyron-jaq
created panfrost-t860-gl:arm64 1/3 #14820894
mesa-ci-x86-64-lava-rk3399-gru-kevin
created panfrost-t860-gl:arm64 2/3 #14820895
mesa-ci-x86-64-lava-rk3399-gru-kevin
created panfrost-t860-gl:arm64 3/3 #14820896
mesa-ci-x86-64-lava-rk3399-gru-kevin
created panfrost-t860-traces:arm64 #14820897
mesa-ci-x86-64-lava-rk3399-gru-kevin
 
  Broadcom
created v3d-rpi4-egl:armhf #14820918
igalia-rpi4
created v3d-rpi4-gles:armhf 1/8 #14820910
igalia-rpi4
created v3d-rpi4-gles:armhf 2/8 #14820911
igalia-rpi4
created v3d-rpi4-gles:armhf 3/8 #14820912
igalia-rpi4
created v3d-rpi4-gles:armhf 4/8 #14820913
igalia-rpi4
created v3d-rpi4-gles:armhf 5/8 #14820914
igalia-rpi4
created v3d-rpi4-gles:armhf 6/8 #14820915
igalia-rpi4
created v3d-rpi4-gles:armhf 7/8 #14820916
igalia-rpi4
created v3d-rpi4-gles:armhf 8/8 #14820917
igalia-rpi4
created v3d-rpi4-piglit:armhf 1/4 #14820919
igalia-rpi4
created v3d-rpi4-piglit:armhf 2/4 #14820920
igalia-rpi4
created v3d-rpi4-piglit:armhf 3/4 #14820921
igalia-rpi4
created v3d-rpi4-piglit:armhf 4/4 #14820922
igalia-rpi4
created v3dv-rpi4-vk:arm64 1/8 #14820923
igalia-rpi4
created v3dv-rpi4-vk:arm64 2/8 #14820924
igalia-rpi4
created v3dv-rpi4-vk:arm64 3/8 #14820925
igalia-rpi4
created v3dv-rpi4-vk:arm64 4/8 #14820926
igalia-rpi4
created v3dv-rpi4-vk:arm64 5/8 #14820927
igalia-rpi4
created v3dv-rpi4-vk:arm64 6/8 #14820928
igalia-rpi4
created v3dv-rpi4-vk:arm64 7/8 #14820929
igalia-rpi4
created v3dv-rpi4-vk:arm64 8/8 #14820930
igalia-rpi4
created vc4-rpi3-egl:armhf #14820909
igalia-rpi3
created vc4-rpi3-gles:armhf 1/2 #14820907
igalia-rpi3
created vc4-rpi3-gles:armhf 2/2 #14820908
igalia-rpi3
 
  Freedreno
created a306_gl 1/5 #14820931
google-freedreno-db410c
created a306_gl 2/5 #14820932
google-freedreno-db410c
created a306_gl 3/5 #14820933
google-freedreno-db410c
created a306_gl 4/5 #14820934
google-freedreno-db410c
created a306_gl 5/5 #14820935
google-freedreno-db410c
created a306-traces #14820936
google-freedreno-db410c
created a530_gl 1/5 #14820937
google-freedreno-db820c manual
created a530_gl 2/5 #14820938
google-freedreno-db820c manual
created a530_gl 3/5 #14820939
google-freedreno-db820c manual
created a530_gl 4/5 #14820940
google-freedreno-db820c manual
created a530_gl 5/5 #14820941
google-freedreno-db820c manual
created a530_piglit_gl #14820942
google-freedreno-db820c manual
created a530_piglit_shader 1/2 #14820943
google-freedreno-db820c manual
created a530_piglit_shader 2/2 #14820944
google-freedreno-db820c manual
created a530-traces #14820945
google-freedreno-db820c manual
created a630_egl #14820950
google-freedreno-cheza
created a630_gl 1/4 #14820946
google-freedreno-cheza
created a630_gl 2/4 #14820947
google-freedreno-cheza
created a630_gl 3/4 #14820948
google-freedreno-cheza
created a630_gl 4/4 #14820949
google-freedreno-cheza
created a630_piglit #14820956
google-freedreno-cheza
created a630-traces #14820957
google-freedreno-cheza
created a630_vk 1/3 #14820951
google-freedreno-cheza
created a630_vk 2/3 #14820952
google-freedreno-cheza
created a630_vk 3/3 #14820953
google-freedreno-cheza
created a630_vk_full 1/2 #14820954
google-freedreno-cheza manual
created a630_vk_full 2/2 #14820955
google-freedreno-cheza manual
 
  Etnaviv
created gc2000_gles2 #14820958
etnaviv-gc2000 manual
 
  Software Renderer
created lavapipe-nir-stress #14820973
created lavapipe-vk #14820972
created lavapipe-vk-asan #14820974
created llvmpipe-deqp 1/2 #14820964
created llvmpipe-deqp 2/2 #14820965
created llvmpipe-deqp-asan #14820966
created llvmpipe-egl #14820967
created llvmpipe-piglit-cl #14820959
created llvmpipe-piglit-glslparser #14820961
created llvmpipe-piglit-quick_gl #14820960
created llvmpipe-piglit-quick_shader #14820962
created llvmpipe-traces #14820963
created softpipe-asan-gles31 #14820970
created softpipe-deqp 1/2 #14820968
created softpipe-deqp 2/2 #14820969
created softpipe-piglit-quick #14820971
 
  Layered Backends
created test-d3d12-windows #14820987
windows docker 1809 mesa
created virgl-on-gl 1/6 #14820975
kvm
created virgl-on-gl 2/6 #14820976
kvm
created virgl-on-gl 3/6 #14820977
kvm
created virgl-on-gl 4/6 #14820978
kvm
created virgl-on-gl 5/6 #14820979
kvm
created virgl-on-gl 6/6 #14820980
kvm
created virgl-traces #14820981
kvm
created zink-lvp-deqp 1/2 #14820985
created zink-lvp-deqp 2/2 #14820986
created zink-piglit-lazy #14820984
created zink-piglit-no_timelines #14820983
created zink-piglit-timelines #14820982