From 502b821ea3898d5bd8c5cfb25664a2982cfa2f6a Mon Sep 17 00:00:00 2001 From: Karol Herbst Date: Sun, 20 Apr 2025 17:08:38 +0200 Subject: [PATCH] gallium: remove pipe_compute_state::req_input_mem MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Acked-by: Mike Blumenkrantz Reviewed-by: Marek Olšák Reviewed-by: Alyssa Rosenzweig Reviewed-by: Mary Guillemard Reviewed-by: Jose Maria Casanova Crespo Part-of: --- src/gallium/auxiliary/driver_trace/tr_dump_state.c | 1 - src/gallium/frontends/rusticl/mesa/pipe/context.rs | 1 - src/gallium/include/pipe/p_state.h | 1 - 3 files changed, 3 deletions(-) diff --git a/src/gallium/auxiliary/driver_trace/tr_dump_state.c b/src/gallium/auxiliary/driver_trace/tr_dump_state.c index d83e20d5f09..4f810e13cbf 100644 --- a/src/gallium/auxiliary/driver_trace/tr_dump_state.c +++ b/src/gallium/auxiliary/driver_trace/tr_dump_state.c @@ -413,7 +413,6 @@ void trace_dump_compute_state(const struct pipe_compute_state *state) trace_dump_member_end(); trace_dump_member(uint, state, static_shared_mem); - trace_dump_member(uint, state, req_input_mem); trace_dump_struct_end(); } diff --git a/src/gallium/frontends/rusticl/mesa/pipe/context.rs b/src/gallium/frontends/rusticl/mesa/pipe/context.rs index 07d651dfc46..71b5825a2b3 100644 --- a/src/gallium/frontends/rusticl/mesa/pipe/context.rs +++ b/src/gallium/frontends/rusticl/mesa/pipe/context.rs @@ -301,7 +301,6 @@ impl PipeContext { let state = pipe_compute_state { ir_type: pipe_shader_ir::PIPE_SHADER_IR_NIR, prog: nir.dup_for_driver().cast(), - req_input_mem: 0, static_shared_mem: static_local_mem, }; unsafe { self.pipe.as_ref().create_compute_state.unwrap()(self.pipe.as_ptr(), &state) } diff --git a/src/gallium/include/pipe/p_state.h b/src/gallium/include/pipe/p_state.h index f0010d8bc56..7752b63780b 100644 --- a/src/gallium/include/pipe/p_state.h +++ b/src/gallium/include/pipe/p_state.h @@ -1230,7 +1230,6 @@ struct pipe_compute_state enum pipe_shader_ir ir_type; /**< IR type contained in prog. */ const void *prog; /**< Compute program to be executed. */ unsigned static_shared_mem; /**< equal to info.shared_size, used for shaders passed as TGSI */ - unsigned req_input_mem; /**< Required size of the INPUT resource. */ }; struct pipe_compute_state_object_info