anv: implement VK_KHR_fragment_shading_rate

Available on Gen11+.

v2: Order shading rate in correct order (Samuel)

Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
35 jobs for !7455 with review/VK_KHR_fragment_shading_rate in 12 seconds (queued for 4 seconds)
detached
Status Job ID Name Coverage
  Sanity
passed #7097093
sanity

00:00:12

 
  Container
manual #7097096
aarch64 manual
arm_build
manual #7097097
manual
arm_test-base
manual #7097098
windows shell 1809 mesa manual
windows_build_vs2019
manual #7097094
manual
x86_build-base
manual #7097095
manual
x86_test-base
 
  Container 2
created #7097106
android_build
created #7097109
arm64_test
created #7097110
armhf_test
created #7097103
i386_build
created #7097099
kernel+rootfs_amd64
created #7097100
aarch64
kernel+rootfs_arm64
created #7097101
aarch64
kernel+rootfs_armhf
created #7097104
ppc64el_build
created #7097105
s390x_build
created #7097102
x86_build
created #7097107
x86_test-gl
created #7097108
x86_test-vk
 
  Meson X86 64
created #7097116
meson-clang
created #7097117
meson-clover
created #7097113
meson-clover-testing
created #7097114
meson-gallium
created #7097115
meson-release
created #7097111
meson-testing
created #7097112
meson-testing-asan
created #7097118
meson-vulkan
 
  Build Misc
created #7097119
meson-android
created #7097121
aarch64
meson-arm64
created #7097122
aarch64
meson-arm64-build-test
created #7097120
aarch64
meson-armhf
created #7097124
meson-i386
created #7097127
meson-mingw32-x86_64
created #7097126
kvm
meson-ppc64el
created #7097125
kvm
meson-s390x
created #7097123
allowed to fail
scons-win64