zink: delete unused descriptor struct field
authorMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Wed, 19 Oct 2022 12:23:06 +0000 (08:23 -0400)
committerMarge Bot <emma+marge@anholt.net>
Thu, 20 Oct 2022 16:46:02 +0000 (16:46 +0000)
Acked-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
Reviewed-by: Adam Jackson <ajax@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19165>

src/gallium/drivers/zink/zink_descriptors.c
src/gallium/drivers/zink/zink_types.h

index ade9b3c..81e3206 100644 (file)
@@ -444,7 +444,6 @@ zink_descriptor_program_init(struct zink_context *ctx, struct zink_program *pg)
             init_template_entry(shader, j, k, &entries[desc_set][entry_idx[desc_set]], &entry_idx[desc_set]);
             num_bindings[desc_set]++;
             has_bindings |= BITFIELD_BIT(desc_set);
-            pg->dd.real_binding_usage |= BITFIELD_BIT(j);
          }
          num_type_sizes[desc_set] = screen->compact_descriptors ?
                                     descriptor_program_num_sizes_compact(sizes, desc_set) :
index 71130bf..1204913 100644 (file)
@@ -354,7 +354,6 @@ struct zink_program_descriptor_data {
    bool fbfetch;
    uint8_t push_usage;
    uint8_t binding_usage;
-   uint8_t real_binding_usage;
    struct zink_descriptor_pool_key *pool_key[ZINK_DESCRIPTOR_TYPES]; //push set doesn't need one
    struct zink_descriptor_layout *layouts[ZINK_DESCRIPTOR_TYPES + 1];
    VkDescriptorUpdateTemplate templates[ZINK_DESCRIPTOR_TYPES + 1];