From 9c8af69827bcd375d376c4775bd5ef1fb61cbf5a Mon Sep 17 00:00:00 2001 From: Boris Brezillon Date: Wed, 6 Dec 2023 16:56:04 +0100 Subject: [PATCH] panfrost: Stop passing a panfrost_device to pan_blend_create_shader() Signed-off-by: Boris Brezillon Reviewed-by: Constantine Shablya Reviewed-by: Erik Faye-Lund Part-of: --- src/panfrost/lib/pan_blend.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/panfrost/lib/pan_blend.c b/src/panfrost/lib/pan_blend.c index 490bc8fa24b..2703db48cda 100644 --- a/src/panfrost/lib/pan_blend.c +++ b/src/panfrost/lib/pan_blend.c @@ -625,8 +625,7 @@ pan_inline_blend_constants(nir_builder *b, nir_intrinsic_instr *intr, } static nir_shader * -pan_blend_create_shader(const struct panfrost_device *dev, - const struct pan_blend_state *state, +pan_blend_create_shader(const struct pan_blend_state *state, nir_alu_type src0_type, nir_alu_type src1_type, unsigned rt) { @@ -872,8 +871,7 @@ GENX(pan_blend_get_shader_locked)(const struct panfrost_device *dev, memcpy(variant->constants, state->constants, sizeof(variant->constants)); - nir_shader *nir = - pan_blend_create_shader(dev, state, src0_type, src1_type, rt); + nir_shader *nir = pan_blend_create_shader(state, src0_type, src1_type, rt); /* Compile the NIR shader */ struct panfrost_compile_inputs inputs = {