zink: Set can_do_invalid_linear_modifier workaround for QCOM blob driver

As QCOM blob driver handles invalid <-> linear modifier conversion,
set can_do_invalid_linear_modifier workaround to true.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/42116>
This commit is contained in:
Lakshman Chandu Kondreddy 2026-06-09 09:32:37 +05:30 committed by Marge Bot
parent 93476c6299
commit 0752d8b08d

View file

@ -3104,6 +3104,7 @@ init_driver_workarounds(struct zink_screen *screen)
case VK_DRIVER_ID_MESA_LLVMPIPE:
case VK_DRIVER_ID_MESA_PANVK:
case VK_DRIVER_ID_ARM_PROPRIETARY:
case VK_DRIVER_ID_QUALCOMM_PROPRIETARY:
screen->driver_workarounds.can_do_invalid_linear_modifier = true;
break;
default: