From b1074fd51d55eed5cd842d51748d2e8a2e68ddfb Mon Sep 17 00:00:00 2001 From: Bas Nieuwenhuizen Date: Mon, 26 Jul 2021 11:01:38 +0200 Subject: [PATCH] radv: Refactor some nir_channels usage to use nir_channel. cleanup, nir_channels wasn't needed as these were only accessing a single channel. Reviewed-by: Samuel Pitoiset Part-of: --- src/amd/vulkan/radv_shader.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/amd/vulkan/radv_shader.c b/src/amd/vulkan/radv_shader.c index 5ba73c2..a02895c 100644 --- a/src/amd/vulkan/radv_shader.c +++ b/src/amd/vulkan/radv_shader.c @@ -294,8 +294,8 @@ lower_intrinsics(nir_shader *nir, const struct radv_pipeline_key *key, if (nir_intrinsic_desc_type(intrin) == VK_DESCRIPTOR_TYPE_ACCELERATION_STRUCTURE_KHR) { nir_ssa_def *addr = convert_pointer_to_64(&b, pdev, - nir_iadd(&b, nir_channels(&b, intrin->src[0].ssa, 1), - nir_channels(&b, intrin->src[0].ssa, 2))); + nir_iadd(&b, nir_channel(&b, intrin->src[0].ssa, 0), + nir_channel(&b, intrin->src[0].ssa, 1))); def = nir_build_load_global(&b, 1, 64, addr, .access = ACCESS_NON_WRITEABLE, .align_mul = 8, .align_offset = 0); -- 2.7.4