diff --git a/src/amd/vulkan/radv_video.c b/src/amd/vulkan/radv_video.c index 6a2e41b257f..b517e4bf210 100644 --- a/src/amd/vulkan/radv_video.c +++ b/src/amd/vulkan/radv_video.c @@ -1814,9 +1814,6 @@ get_vp9_msg(struct radv_device *device, struct radv_video_session *vid, struct r memset(&result, 0, sizeof(result)); - bool lossless = std_pic_info->base_q_idx == 0 && std_pic_info->delta_q_y_dc == 0 && - std_pic_info->delta_q_uv_dc == 0 && std_pic_info->delta_q_uv_ac == 0; - rvcn_dec_vp9_probs_segment_t *prbs = (rvcn_dec_vp9_probs_segment_t *)(probs_ptr); if (std_pic_info->flags.segmentation_enabled) { @@ -1921,17 +1918,10 @@ get_vp9_msg(struct radv_device *device, struct radv_video_session *vid, struct r } } - if (lossless) { - result.base_qindex = 0; - result.y_dc_delta_q = 0; - result.uv_ac_delta_q = 0; - result.uv_dc_delta_q = 0; - } else { - result.base_qindex = std_pic_info->base_q_idx; - result.y_dc_delta_q = std_pic_info->delta_q_y_dc; - result.uv_ac_delta_q = std_pic_info->delta_q_uv_ac; - result.uv_dc_delta_q = std_pic_info->delta_q_uv_dc; - } + result.base_qindex = std_pic_info->base_q_idx; + result.y_dc_delta_q = std_pic_info->delta_q_y_dc; + result.uv_ac_delta_q = std_pic_info->delta_q_uv_ac; + result.uv_dc_delta_q = std_pic_info->delta_q_uv_dc; result.log2_tile_cols = std_pic_info->tile_cols_log2; result.log2_tile_rows = std_pic_info->tile_rows_log2;