Mesa (master): iris: Get correct resource aux usage for copy

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Mon Oct 28 21:03:03 UTC 2019


Module: Mesa
Branch: master
Commit: 758a6a3a00b081db75be236e6b5c0d03e1e35440
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=758a6a3a00b081db75be236e6b5c0d03e1e35440

Author: Sagar Ghuge <sagar.ghuge at intel.com>
Date:   Fri Sep 20 14:05:58 2019 -0700

iris: Get correct resource aux usage for copy

Add case for MCS_CCS so that we get the correct aux usage while copy
operation.

v2: Fix commit subject (Nanley Chery)

Signed-off-by: Sagar Ghuge <sagar.ghuge at intel.com>
Reviewed-by: Nanley Chery <nanley.g.chery at intel.com>

---

 src/gallium/drivers/iris/iris_blit.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/gallium/drivers/iris/iris_blit.c b/src/gallium/drivers/iris/iris_blit.c
index ab3438fb6ef..9c1a8dbe892 100644
--- a/src/gallium/drivers/iris/iris_blit.c
+++ b/src/gallium/drivers/iris/iris_blit.c
@@ -525,6 +525,7 @@ get_copy_region_aux_settings(const struct gen_device_info *devinfo,
 {
    switch (res->aux.usage) {
    case ISL_AUX_USAGE_MCS:
+   case ISL_AUX_USAGE_MCS_CCS:
    case ISL_AUX_USAGE_CCS_E:
       *out_aux_usage = res->aux.usage;
       /* Prior to Gen9, fast-clear only supported 0/1 clear colors.  Since




More information about the mesa-commit mailing list