From ea45460f5506e99df4935e3a93acda010a2b9b02 Mon Sep 17 00:00:00 2001 From: Alyssa Rosenzweig Date: Fri, 14 Oct 2022 15:30:49 -0400 Subject: [PATCH] panfrost: Remove unused req_input_mem copy Cloverism. Signed-off-by: Alyssa Rosenzweig Part-of: --- src/gallium/drivers/panfrost/pan_context.h | 6 ++---- src/gallium/drivers/panfrost/pan_shader.c | 2 -- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/src/gallium/drivers/panfrost/pan_context.h b/src/gallium/drivers/panfrost/pan_context.h index e1e661fea40..de46e2e7ec3 100644 --- a/src/gallium/drivers/panfrost/pan_context.h +++ b/src/gallium/drivers/panfrost/pan_context.h @@ -312,10 +312,8 @@ struct panfrost_shader_state { struct panfrost_shader_variants { nir_shader *nir; - union { - struct pipe_stream_output_info stream_output; - unsigned req_input_mem; - }; + /* Stream output information */ + struct pipe_stream_output_info stream_output; /** Lock for the variants array */ simple_mtx_t lock; diff --git a/src/gallium/drivers/panfrost/pan_shader.c b/src/gallium/drivers/panfrost/pan_shader.c index a0ab1e14792..53e535fb4b8 100644 --- a/src/gallium/drivers/panfrost/pan_shader.c +++ b/src/gallium/drivers/panfrost/pan_shader.c @@ -411,9 +411,7 @@ panfrost_create_compute_state( const struct pipe_compute_state *cso) { struct panfrost_context *ctx = pan_context(pctx); - struct panfrost_shader_variants *so = CALLOC_STRUCT(panfrost_shader_variants); - so->req_input_mem = cso->req_input_mem; struct panfrost_shader_state *v = calloc(1, sizeof(*v)); so->variants = v;