mesa/src/intel
Jason Ekstrand cc8a8ebfe9 anv: Stop compacting surface state tables
Instead of trying to compact the surface state table to get rid of any
unused render targets, emit MAX(1, colorAttachmentCount) surface states
always.  This ensures that secondaries will always match with primaries
when we go to do the copy since there's no rule requiring the secondary
to have VK_FORMAT_UNDEFINED when the primary has a NULL image view.

Fixes: 3501a3f9ed ("anv: Convert to 100% dynamic rendering")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17013>
2022-07-14 10:09:50 -05:00
..
blorp intel/blorp/gen6: Set BLEND_STATEChange only if emitting the blend state 2022-06-24 10:11:44 -07:00
ci blorp: disable depth bounds 2022-04-06 19:00:50 +00:00
common intel/common: allocate space for at least one task urb 2022-06-27 09:18:26 -07:00
compiler intel/fs: ray query fix for global address 2022-07-12 10:16:22 -07:00
dev intel/dev: Enable first set of DG2 PCI IDs 2022-05-13 10:06:00 -07:00
ds intel/ds: fix compilation with perfetto 2022-02-08 12:29:21 +00:00
genxml intel/genxml: Add SAMPLER_MODE bits for enabling Small PL on Icelake 2022-04-11 19:17:07 +00:00
isl isl: add new helper for format component compatibility 2022-07-12 10:16:32 -07:00
nullhw-layer
perf intel/perf: Fix OA report accumulation on Gfx12+. 2022-04-12 00:11:47 +00:00
tools
vulkan anv: Stop compacting surface state tables 2022-07-14 10:09:50 -05:00
meson.build anv: add perfetto source 2022-01-14 20:17:44 +00:00