anv: remove unused item_count parameter
authorLionel Landwerlin <lionel.g.landwerlin@intel.com>
Mon, 2 Jan 2023 16:26:03 +0000 (18:26 +0200)
committerMarge Bot <emma+marge@anholt.net>
Fri, 3 Mar 2023 11:30:54 +0000 (11:30 +0000)
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Reviewed-by: Tapani Pälli <tapani.palli@intel.com>
Reviewed-by: Ivan Briano <ivan.briano@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20497>

src/intel/vulkan/anv_generated_indirect_draws.h
src/intel/vulkan/genX_cmd_draw_generated_indirect.h
src/intel/vulkan/shaders/common_generated_draws.glsl

index 2af608f..98edba9 100644 (file)
@@ -38,7 +38,6 @@ struct anv_generated_indirect_draw_params {
    uint32_t indirect_data_stride;
    uint32_t flags; /* 0-7: bits, 8-15: mocs, 16-23: cmd_dws */
    uint32_t draw_base;
-   uint32_t item_count;
    uint32_t draw_count;
    uint32_t max_draw_count;
    uint32_t instance_multiplier;
index 9892376..6592517 100644 (file)
@@ -369,7 +369,6 @@ genX(cmd_buffer_emit_generate_draws)(struct anv_cmd_buffer *cmd_buffer,
                                              ISL_SURF_USAGE_VERTEX_BUFFER_BIT) << 8) |
                                    ((generated_cmd_stride / 4) << 16),
          .draw_base              = item_base,
-         .item_count             = item_count,
          /* If count_addr is not NULL, we'll edit it through a the command
           * streamer.
           */
index 48bffa0..27147b1 100644 (file)
@@ -41,7 +41,6 @@ layout(set = 0, binding = 2) uniform block {
    uint indirect_data_stride;
    uint flags;
    uint draw_base;
-   uint item_count;
    uint draw_count;
    uint max_draw_count;
    uint instance_multiplier;