diff --git a/src/broadcom/vulkan/v3dv_device.c b/src/broadcom/vulkan/v3dv_device.c index 416627d76ec..ac5a8b9d870 100644 --- a/src/broadcom/vulkan/v3dv_device.c +++ b/src/broadcom/vulkan/v3dv_device.c @@ -1014,7 +1014,7 @@ get_device_properties(const struct v3dv_physical_device *device, /* Fragment limits */ .maxFragmentInputComponents = max_varying_components, - .maxFragmentOutputAttachments = 4, + .maxFragmentOutputAttachments = max_rts, .maxFragmentDualSrcAttachments = 1, .maxFragmentCombinedOutputResources = max_rts + MAX_STORAGE_BUFFERS +