From 1947500208332de6f62246f5f9d19a2573c35dfd Mon Sep 17 00:00:00 2001 From: Samuel Pitoiset Date: Tue, 30 May 2023 11:01:50 +0200 Subject: [PATCH] aco: remove nir_intrinsic_load_barycentric_at_sample occurences This is lowered earlier and shouldn't get there. Signed-off-by: Samuel Pitoiset Part-of: --- src/amd/compiler/aco_instruction_selection.cpp | 1 - src/amd/compiler/aco_instruction_selection_setup.cpp | 1 - 2 files changed, 2 deletions(-) diff --git a/src/amd/compiler/aco_instruction_selection.cpp b/src/amd/compiler/aco_instruction_selection.cpp index fd65becd703..9f6c47dd8b2 100644 --- a/src/amd/compiler/aco_instruction_selection.cpp +++ b/src/amd/compiler/aco_instruction_selection.cpp @@ -7980,7 +7980,6 @@ get_interp_param(isel_context* ctx, nir_intrinsic_op intrin, { bool linear = interp == INTERP_MODE_NOPERSPECTIVE; if (intrin == nir_intrinsic_load_barycentric_pixel || - intrin == nir_intrinsic_load_barycentric_at_sample || intrin == nir_intrinsic_load_barycentric_at_offset) { return get_arg(ctx, linear ? ctx->args->linear_center : ctx->args->persp_center); } else if (intrin == nir_intrinsic_load_barycentric_centroid) { diff --git a/src/amd/compiler/aco_instruction_selection_setup.cpp b/src/amd/compiler/aco_instruction_selection_setup.cpp index 28184fa2919..6fcba282fa9 100644 --- a/src/amd/compiler/aco_instruction_selection_setup.cpp +++ b/src/amd/compiler/aco_instruction_selection_setup.cpp @@ -504,7 +504,6 @@ init_context(isel_context* ctx, nir_shader* shader) case nir_intrinsic_load_barycentric_pixel: case nir_intrinsic_load_barycentric_model: case nir_intrinsic_load_barycentric_centroid: - case nir_intrinsic_load_barycentric_at_sample: case nir_intrinsic_load_barycentric_at_offset: case nir_intrinsic_load_interpolated_input: case nir_intrinsic_load_frag_coord: