diff --git a/src/broadcom/vulkan/v3dv_device.c b/src/broadcom/vulkan/v3dv_device.c index c4307f84504..f8adb03b3c3 100644 --- a/src/broadcom/vulkan/v3dv_device.c +++ b/src/broadcom/vulkan/v3dv_device.c @@ -308,7 +308,7 @@ get_features(const struct v3dv_physical_device *physical_device, * problematic, we would always have to scalarize. Overall, this would * not lead to best performance so let's just not support it. */ - .scalarBlockLayout = false, + .scalarBlockLayout = physical_device->devinfo.ver >= 71, /* This tells applications 2 things: * * 1. If they can select just one aspect for barriers. For us barriers