Module: Mesa
Branch: main
Commit: d26bd29ab49d3379f5cf5d7086f88a34b505dc09
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=d26bd29ab49d3379f5cf5d7086f88a34b505dc09

Author: José Roberto de Souza <jose.so...@intel.com>
Date:   Tue Nov 21 11:11:44 2023 -0800

iris: Prepare iris_heap_to_pat_entry() for discrete GPUs

Xe KMD requires PAT information for discrete GPUs as well.

Signed-off-by: José Roberto de Souza <jose.so...@intel.com>
Reviewed-by: Kenneth Graunke <kenn...@whitecape.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25462>

---

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

diff --git a/src/gallium/drivers/iris/iris_bufmgr.c 
b/src/gallium/drivers/iris/iris_bufmgr.c
index 8c8698f979a..fe88efa60b6 100644
--- a/src/gallium/drivers/iris/iris_bufmgr.c
+++ b/src/gallium/drivers/iris/iris_bufmgr.c
@@ -2560,6 +2560,7 @@ iris_heap_to_pat_entry(const struct intel_device_info 
*devinfo,
       return &devinfo->pat.writecombining;
    case IRIS_HEAP_DEVICE_LOCAL:
    case IRIS_HEAP_DEVICE_LOCAL_PREFERRED:
+      return &devinfo->pat.writecombining;
    default:
       unreachable("invalid heap for platforms using PAT entries");
    }

Reply via email to