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

Author: Mark Janes <markja...@swizzler.org>
Date:   Thu Jan  4 15:24:25 2024 -0800

intel: remove MTL a0 workarounds

Meteorlake shipped with the b0 stepping.  Remove fixes for hardware
bugs that were corrected prior to the platform release.

Acked-by: Caio Oliveira <caio.olive...@intel.com>
Acked-by: Lionel Landwerlin <lionel.g.landwer...@intel.com>
Acked-by: Tapani Pälli <tapani.pa...@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26898>

---

 src/intel/common/intel_genX_state.h | 3 ---
 src/intel/isl/isl_format.c          | 4 ----
 2 files changed, 7 deletions(-)

diff --git a/src/intel/common/intel_genX_state.h 
b/src/intel/common/intel_genX_state.h
index affd82de277..38c6ecc0b6d 100644
--- a/src/intel/common/intel_genX_state.h
+++ b/src/intel/common/intel_genX_state.h
@@ -170,9 +170,6 @@ intel_set_ps_dispatch_state(struct GENX(3DSTATE_PS) *ps,
 UNUSED static int
 preferred_slm_allocation_size(const struct intel_device_info *devinfo)
 {
-   if (intel_needs_workaround(devinfo, 14017245111))
-      return SLM_ENCODES_96K;
-
    if (devinfo->platform == INTEL_PLATFORM_LNL && devinfo->revision == 0)
       return SLM_ENCODES_128K;
 
diff --git a/src/intel/isl/isl_format.c b/src/intel/isl/isl_format.c
index 167671ab97a..2ab710d58b7 100644
--- a/src/intel/isl/isl_format.c
+++ b/src/intel/isl/isl_format.c
@@ -882,10 +882,6 @@ bool
 isl_format_supports_ccs_e(const struct intel_device_info *devinfo,
                           enum isl_format format)
 {
-   /* Disable compression on MTL until B0 */
-   if (intel_needs_workaround(devinfo, 14017240301))
-      return false;
-
    if (!format_info_exists(format))
       return false;
 

Reply via email to