radeonsi: don't use NGG passthrough if culling is possible for better perf

Switching NGG passthrough on/off decreases performance because it causes
context rolls.

Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Part-of: <!12812>
42 jobs for !12812 with si-opt-mega2 in 12 minutes and 19 seconds (queued for 2 seconds)
latest detached
Status Name Job ID Coverage
  Sanity
passed sanity #13574210

00:00:16

 
  Container
passed debian/android_build #13574220

00:00:23

passed debian/arm_build #13574226
aarch64

00:00:26

passed debian/arm_test #13574236

00:00:23

passed debian/i386_build #13574215

00:00:26

passed debian/ppc64el_build #13574216

00:00:23

passed debian/s390x_build #13574218

00:00:23

passed debian/x86_build #13574213

00:00:25

passed debian/x86_build-base #13574212

00:00:25

passed debian/x86_test-base #13574221

00:00:28

passed debian/x86_test-gl #13574223

00:00:26

passed debian/x86_test-vk #13574225

00:00:22

passed fedora/x86_build #13574228

00:00:25

passed kernel+rootfs_amd64 #13574230

00:00:23

passed kernel+rootfs_arm64 #13574232
aarch64

00:00:14

passed kernel+rootfs_armhf #13574234
aarch64

00:00:13

passed windows_build_vs2019 #13574237
windows shell 1809 mesa

00:00:11

 
  Build X86 64
passed debian-clang #13574250

00:08:31

passed debian-clover #13574251

00:02:04

passed debian-clover-testing #13574243

00:01:25

passed debian-gallium #13574245

00:02:58

passed debian-release #13574246

00:02:50

passed debian-testing #13574240

00:01:46

passed debian-testing-asan #13574241

00:02:43

passed debian-vulkan #13574253

00:01:15

passed fedora-release #13574248

00:01:55

 
  Build Misc
passed debian-android #13574255

00:01:24

passed debian-arm64 #13574258
aarch64

00:02:27

passed debian-arm64-asan #13574260
aarch64

00:03:03

passed debian-arm64-build-test #13574263
aarch64

00:01:20

passed debian-armhf #13574256
aarch64

00:01:38

passed debian-i386 #13574265

00:01:43

passed debian-mingw32-x86_64 #13574268

00:02:27

passed debian-ppc64el #13574266

00:02:05

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

00:05:37

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

00:07:57

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

00:09:08

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

00:08:09

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

00:06:58

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

00:07:51

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

00:05:55

 
  Deploy
passed test-docs-mr #13574283

00:02:50