break;
}
+ // Honeykrisp driver for Asahi Linux doesn't report VK_VENDOR_ID_APPLE.
+ // Check for Honeykrisp driver and force same configuration as the VK_VENDOR_ID_APPLE case.
+ if (device->driver_id == vk::DriverId::eMesaHoneykrisp) {
+ device->mul_mat_l[i] = false;
+ device->mul_mat_m[i] = true;
+ device->mul_mat_s[i] = false;
+ device->mul_mat_id_l[i] = false;
+ device->mul_mat_id_m[i] = true;
+ device->mul_mat_id_s[i] = false;
+ }
+
device->mul_mat_l_int[i] = device->mul_mat_l[i];
device->mul_mat_m_int[i] = device->mul_mat_m[i];
device->mul_mat_s_int[i] = device->mul_mat_s[i];