intel: Disable has_bfloat16 for MTL

Not supported.  Some operations *do* work, but proper support
was removed since it also doesn't support DPAS.

Fixes: 9916cc1050 ("brw: Add BRW_TYPE_BF for bfloat16")
Reviewed-by: Rohan Garg <rohan.garg@intel.com>
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/34506>
This commit is contained in:
Caio Oliveira 2025-03-28 11:40:43 -07:00 committed by Marge Bot
parent adfab666a4
commit 050acb9def

View file

@ -1105,6 +1105,7 @@ static const struct intel_device_info intel_device_info_atsm_g11 = {
.platform = INTEL_PLATFORM_ ## platform_suffix, \
.has_64bit_float = true, \
.has_64bit_float_via_math_pipe = true, \
.has_bfloat16 = false, \
/* BSpec 55414 (r53716). */ \
.has_systolic = false, \
/* BSpec 45101 (r51017) */ \
@ -1133,6 +1134,7 @@ static const struct intel_device_info intel_device_info_arl_u = {
static const struct intel_device_info intel_device_info_arl_h = {
MTL_CONFIG(ARL_H),
.has_bfloat16 = true,
/* BSpec 55414 (r53716). */
.has_systolic = true,
};