radv: Do not setup attachments without a framebuffer.

Test that found this: dEQP-VK.geometry.layered.1d_array.secondary_cmd_buffer

Fixes: 49e6c2fb "radv: Store color/depth surface info in attachment info instead of framebuffer."
Reviewed-by: Dave Airlie <airlied@redhat.com>
13 jobs for !1637 with secondary-cmdbuffer-fix in 11 minutes and 36 seconds (queued for 2 seconds)
detached
Status Name Job ID Coverage
  Containers Build
passed debian #497768

00:00:24

 
  Build+Test
passed meson-arm64 #497777

00:01:54

passed meson-armhf #497776

00:01:56

passed meson-clang #497770

00:11:10

passed meson-clover #497774

00:07:08

passed meson-i386 #497778

00:01:50

passed meson-main #497773

00:06:46

passed meson-swr-glvnd #497769

00:06:37

passed meson-vulkan #497775

00:02:08

passed scons-llvm #497780

00:03:34

passed scons-nollvm #497779

00:02:54

passed scons-swr #497771

00:06:36

passed scons-win64 #497772

00:07:30