6a770cae4b
If each SIMD has to get an different number of waves, report the maximum. One example of a situation is when a single-wave workgroup uses more than max_lds_per_simd. This change causes radv_get_max_waves() to report a single wave per SIMD instead of none. Signed-off-by: Rhys Perry <pendingchaos02@gmail.com> Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8761>