Mesa (main): intel/dev: Add intel_vram_all_mappable()

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Thu Jul 21 20:54:55 UTC 2022


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

Author: Jordan Justen <jordan.l.justen at intel.com>
Date:   Mon May 16 03:02:01 2022 -0700

intel/dev: Add intel_vram_all_mappable()

Signed-off-by: Jordan Justen <jordan.l.justen at intel.com>
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin at intel.com>
Reviewed-by: Kenneth Graunke <kenneth at whitecape.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17349>

---

 src/intel/dev/intel_device_info.h | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/src/intel/dev/intel_device_info.h b/src/intel/dev/intel_device_info.h
index e1d371da82e..6dce62c365d 100644
--- a/src/intel/dev/intel_device_info.h
+++ b/src/intel/dev/intel_device_info.h
@@ -490,6 +490,12 @@ intel_device_info_timebase_scale(const struct intel_device_info *devinfo,
    return (upper_scaled_ts << 32) + lower_scaled_ts;
 }
 
+static inline bool
+intel_vram_all_mappable(const struct intel_device_info *devinfo)
+{
+   return devinfo->mem.vram.unmappable.size == 0;
+}
+
 bool intel_get_device_info_from_fd(int fh, struct intel_device_info *devinfo);
 bool intel_get_device_info_from_pci_id(int pci_id,
                                        struct intel_device_info *devinfo);



More information about the mesa-commit mailing list