From b2c733d5adb67b4c81749d575ec2e9df0ffd251d Mon Sep 17 00:00:00 2001 From: David Rosca Date: Wed, 5 Nov 2025 09:19:46 +0100 Subject: [PATCH] radeonsi/vcn: Remove before_encode() func This is no-op. Reviewed-by: Benjamin Cheng Part-of: --- src/gallium/drivers/radeonsi/radeon_vcn_enc.h | 1 - src/gallium/drivers/radeonsi/radeon_vcn_enc_1_2.c | 2 -- 2 files changed, 3 deletions(-) diff --git a/src/gallium/drivers/radeonsi/radeon_vcn_enc.h b/src/gallium/drivers/radeonsi/radeon_vcn_enc.h index 75f39f91e6f..f725ea98d83 100644 --- a/src/gallium/drivers/radeonsi/radeon_vcn_enc.h +++ b/src/gallium/drivers/radeonsi/radeon_vcn_enc.h @@ -172,7 +172,6 @@ struct radeon_encoder { struct pipe_video_codec base; void (*begin)(struct radeon_encoder *enc); - void (*before_encode)(struct radeon_encoder *enc); void (*encode)(struct radeon_encoder *enc); void (*destroy)(struct radeon_encoder *enc); void (*session_info)(struct radeon_encoder *enc); diff --git a/src/gallium/drivers/radeonsi/radeon_vcn_enc_1_2.c b/src/gallium/drivers/radeonsi/radeon_vcn_enc_1_2.c index c6d9f013b8e..3bbfe67c253 100644 --- a/src/gallium/drivers/radeonsi/radeon_vcn_enc_1_2.c +++ b/src/gallium/drivers/radeonsi/radeon_vcn_enc_1_2.c @@ -1225,7 +1225,6 @@ static void encode(struct radeon_encoder *enc) { unsigned i; - enc->before_encode(enc); enc->session_info(enc); enc->total_task_size = 0; enc->task_info(enc, enc->need_feedback); @@ -1274,7 +1273,6 @@ void radeon_enc_1_2_init(struct radeon_encoder *enc) struct si_screen *sscreen = (struct si_screen *)enc->screen; uint32_t minor_version; - enc->before_encode = radeon_enc_dummy; enc->begin = begin; enc->encode = encode; enc->destroy = destroy;