radv: decompress fmask before reading using texture unit

Before we can read the fmask using the compute shader, we need
to decompress the fmask in place.

This fixes a bunch of remaining failure and hopefully multisampling
in Talos.
This commit is contained in:
Dave Airlie
2016-10-19 17:34:28 +10:00
parent 67c91ef2a2
commit 86c4575a81
3 changed files with 5 additions and 6 deletions

View File

@@ -439,6 +439,8 @@ void radv_CmdResolveImage(
use_compute_resolve = true;
if (use_compute_resolve) {
radv_fast_clear_flush_image_inplace(cmd_buffer, src_image);
radv_meta_resolve_compute_image(cmd_buffer,
src_image,
src_image_layout,