tgsi: remove unused tgsi_shader_info.clipdist_writemask
authorThomas H.P. Andersen <phomes@gmail.com>
Tue, 11 Jul 2023 16:22:29 +0000 (18:22 +0200)
committerMarge Bot <emma+marge@anholt.net>
Wed, 19 Jul 2023 12:41:27 +0000 (12:41 +0000)
Reviewed-by: Charmaine Lee <charmainel@vmware.com>
Reviewed-by: Christian Gmeiner <cgmeiner@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24100>

src/gallium/auxiliary/nir/nir_to_tgsi_info.c
src/gallium/auxiliary/tgsi/tgsi_scan.c
src/gallium/auxiliary/tgsi/tgsi_scan.h

index bf5a0db..9f6d873 100644 (file)
@@ -644,7 +644,6 @@ void nir_tgsi_scan_shader(const struct nir_shader *nir,
 
    info->num_written_clipdistance = nir->info.clip_distance_array_size;
    info->num_written_culldistance = nir->info.cull_distance_array_size;
-   info->clipdist_writemask = u_bit_consecutive(0, info->num_written_clipdistance);
    info->culldist_writemask = u_bit_consecutive(0, info->num_written_culldistance);
 
    if (info->processor == PIPE_SHADER_FRAGMENT)
index ce715af..5bf7b36 100644 (file)
@@ -641,7 +641,6 @@ scan_property(struct tgsi_shader_info *info,
    switch (name) {
    case TGSI_PROPERTY_NUM_CLIPDIST_ENABLED:
       info->num_written_clipdistance = value;
-      info->clipdist_writemask |= (1 << value) - 1;
       break;
    case TGSI_PROPERTY_NUM_CULLDIST_ENABLED:
       info->num_written_culldistance = value;
index 8d0f6ff..e90757c 100644 (file)
@@ -105,7 +105,6 @@ struct tgsi_shader_info
    bool writes_layer;
    bool writes_memory; /**< contains stores or atomics to buffers or images */
    bool uses_fbfetch;
-   unsigned clipdist_writemask;
    unsigned culldist_writemask;
    unsigned num_written_culldistance;
    unsigned num_written_clipdistance;