tu: Raise maxDescriptorSetUpdateAfterBindUniformBuffersDynamic to 16

... and reduce maxDescriptorSetUpdateAfterBindStorageBuffersDynamic from 12 to
8.

MAX_DYNAMIC_BUFFERS is MAX_DYNAMIC_UNIFORM_BUFFERS +
MAX_DYNAMIC_STORAGE_BUFFERS. We set

maxDescriptorSetUniformBuffersDynamic = MAX_DYNAMIC_UNIFORM_BUFFERS
maxDescriptorSetStorageBuffersDynamic = MAX_DYNAMIC_STORAGE_BUFFERS
maxDescriptorSetUpdateAfterBindUniformBuffersDynamic = MAX_DYNAMIC_BUFFERS / 2
maxDescriptorSetUpdateAfterBindStorageBuffersDynamic = MAX_DYNAMIC_BUFFERS / 2

The CTS test checks that

maxDescriptorSetUpdateAfterBindUniformBuffersDynamic
	- is at least 8; and
	- is at least maxDescriptorSetUniformBuffersDynamic
maxDescriptorSetUpdateAfterBindStorageBuffersDynamic
	- is at least 4; and
	- and is at least maxDescriptorSetStorageBuffersDynamic

Prior to this patch maxDescriptorSetUpdateAfterBindUniformBuffersDynamic was 12
but maxDescriptorSetUniformBuffersDynamic was 16, thus causing the CTS failure
in
  dEQP-VK.api.info.vulkan1p2_limits_validation.ext_descriptor_indexing

By raising maxDescriptorSetUpdateAfterBindUniformBuffersDynamic to the same
value as maxDescriptorSetUniformBuffersDynamic, we bring the limits into the
appropriate ranges. We do the same thing for
maxDescriptorSetUpdateAfterBindStorageBuffersDynamic by assigning it the same
value as maxDescriptorSetStorageBuffersDynamic.

Part-of: <!12193>
63 jobs for !12193 with turnip-reduce-MAX_DYNAMIC_UNIFORM_BUFFERS in 23 minutes and 47 seconds (queued for 14 seconds)
latest detached
Status Name Job ID Coverage
  Sanity
passed sanity #12573948

00:00:13

 
  Container
passed debian/arm_build #12573952
aarch64

00:00:21

passed debian/x86_build-base #12573949

00:00:20

passed debian/x86_test-base #12573951

00:00:18

passed fedora/x86_build #12573954

00:00:18

passed windows_build_vs2019 #12573956
windows shell 1809 mesa

00:00:11

 
  Container 2
passed debian/android_build #12573965

00:00:22

passed debian/i386_build #12573960

00:00:17

passed debian/ppc64el_build #12573962

00:00:29

passed debian/s390x_build #12573963

00:00:18

passed debian/x86_build #12573959

00:00:22

passed debian/x86_test-gl #12573967

00:00:19

passed debian/x86_test-vk #12573968

00:00:24

passed kernel+rootfs_amd64 #12573970

00:00:12

passed kernel+rootfs_arm64 #12573972
aarch64

00:01:01

passed kernel+rootfs_armhf #12573974
aarch64

00:00:11

 
  Build X86 64
passed debian-clang #12573986

00:08:59

passed debian-clover #12573988

00:02:14

passed debian-clover-testing #12573979

00:01:44

passed debian-gallium #12573981

00:05:52

passed debian-release #12573983

00:03:44

passed debian-testing #12573976

00:01:53

passed debian-testing-asan #12573978

00:03:37

passed debian-vulkan #12573989

00:02:00

passed fedora-release #12573984

00:03:42

 
  Build Misc
passed debian-android #12573992

00:01:02

passed debian-arm64 #12573996
aarch64

00:01:28

passed debian-arm64-asan #12573998
aarch64

00:02:48

passed debian-arm64-build-test #12574000
aarch64

00:01:20

passed debian-armhf #12573994
aarch64

00:01:39

passed debian/arm_test #12573991

00:00:17

passed debian-i386 #12574002

00:01:44

passed debian-mingw32-x86_64 #12574004

00:02:28

 
  Freedreno
passed a306_gles2 #12574006
google-freedreno-db410c

00:04:40

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

00:08:36

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

00:08:53

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

00:08:47

passed a306_gles3_options #12574014
google-freedreno-db410c

00:03:36

passed a306-traces #12574016
google-freedreno-db410c

00:02:36

passed a530_gles2 #12574018
google-freedreno-db820c

00:06:34

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

00:06:11

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

00:08:13

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

00:07:27

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

00:08:02

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

00:07:58

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

00:08:21

passed a530-traces #12574032
google-freedreno-db820c

00:08:43

passed a630_egl #12574042
google-freedreno-cheza

00:03:27

passed a630_gl #12574040
google-freedreno-cheza

00:03:04

passed a630_gles2 #12574034
google-freedreno-cheza

00:01:35

passed a630_gles3 #12574038
google-freedreno-cheza

00:06:00

passed a630_gles31 #12574036
google-freedreno-cheza

00:09:14

passed a630_gles_others #12574044
google-freedreno-cheza

00:06:44

passed a630_piglit #12574052
google-freedreno-cheza

00:08:21

passed a630-traces #12574054
google-freedreno-cheza

00:04:35

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

00:07:23

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

00:03:14

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

00:09:57

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

00:10:01

passed a630_vk_sysmem #12574050
google-freedreno-cheza

00:02:16

 
  Software Renderer
passed softpipe-asan-gles31 #12574063

00:02:24

passed softpipe-deqp 1/2 #12574060

00:06:23

passed softpipe-deqp 2/2 #12574061

00:08:28