broadcom/vc5: Use raw stores for MSAA buffers.
authorEric Anholt <eric@anholt.net>
Tue, 24 Oct 2017 20:28:53 +0000 (13:28 -0700)
committerEric Anholt <eric@anholt.net>
Mon, 30 Oct 2017 20:31:27 +0000 (13:31 -0700)
commit464f1fb73301709cdb33600a7230db59427d1870
tree2552ba61318f6c9790d889c500b0f85d3c0caa2a
parente717e3e7cddcf2bd117c0f7889632f741e2d8ab4
broadcom/vc5: Use raw stores for MSAA buffers.

We were storing the resolved pixels in all cases, but nr_samples > 0 means
we should be keeping the per-sample values.

We will probably want to change the job structure at some point, as we'll
want to recognize full-buffer resolves and do the resolved store in the
same job as the original rendering, meaning we'll need to track both the
MSAA and single-sample resources in the job.  However, this will be enough
to build the rest of the MSAA support.
src/gallium/drivers/vc5/vc5_rcl.c