mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-28 14:00:30 +01:00
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 <samuel.pitoiset@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12592>
This commit is contained in:
parent
817553c052
commit
b1074fd51d
1 changed files with 2 additions and 2 deletions
|
|
@ -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);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue