Drivers expect to know the number of clip distances irrespective of
whether compact arrays are used or not.
Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
Reviewed-by: Connor Abbott <cwabbott0@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13900>
unsigned ucp_enables, bool output,
bool use_clipdist_array)
{
+ shader->info.clip_distance_array_size = util_last_bit(ucp_enables);
if (use_clipdist_array) {
- shader->info.clip_distance_array_size = util_last_bit(ucp_enables);
io_vars[0] =
create_clipdist_var(shader, output,
VARYING_SLOT_CLIP_DIST0,