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;