mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-06 09:28:07 +02:00
nvk: Delete dead descriptor code
We never use nir_address_format_64bit so this is all dead. Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28564>
This commit is contained in:
parent
f30ce26569
commit
067bbf9301
1 changed files with 0 additions and 16 deletions
|
|
@ -1120,10 +1120,6 @@ lower_ssbo_resource_index(nir_builder *b, nir_intrinsic_instr *intrin,
|
|||
|
||||
nir_def *addr;
|
||||
switch (ctx->ssbo_addr_format) {
|
||||
case nir_address_format_64bit_global:
|
||||
addr = nir_iadd(b, binding_addr, nir_u2u64(b, offset_in_binding));
|
||||
break;
|
||||
|
||||
case nir_address_format_64bit_global_32bit_offset:
|
||||
case nir_address_format_64bit_bounded_global:
|
||||
addr = nir_vec4(b, nir_unpack_64_2x32_split_x(b, binding_addr),
|
||||
|
|
@ -1157,10 +1153,6 @@ lower_ssbo_resource_reindex(nir_builder *b, nir_intrinsic_instr *intrin,
|
|||
|
||||
nir_def *addr_high32;
|
||||
switch (ctx->ssbo_addr_format) {
|
||||
case nir_address_format_64bit_global:
|
||||
addr_high32 = nir_unpack_64_2x32_split_y(b, addr);
|
||||
break;
|
||||
|
||||
case nir_address_format_64bit_global_32bit_offset:
|
||||
case nir_address_format_64bit_bounded_global:
|
||||
addr_high32 = nir_channel(b, addr, 1);
|
||||
|
|
@ -1195,14 +1187,6 @@ lower_load_ssbo_descriptor(nir_builder *b, nir_intrinsic_instr *intrin,
|
|||
|
||||
nir_def *desc;
|
||||
switch (ctx->ssbo_addr_format) {
|
||||
case nir_address_format_64bit_global:
|
||||
/* Mask off the binding stride */
|
||||
addr = nir_iand_imm(b, addr, BITFIELD64_MASK(56));
|
||||
desc = nir_build_load_global_constant(b, 1, 64, addr,
|
||||
.align_mul = 16,
|
||||
.align_offset = 0);
|
||||
break;
|
||||
|
||||
case nir_address_format_64bit_global_32bit_offset: {
|
||||
nir_def *base = nir_pack_64_2x32(b, nir_trim_vector(b, addr, 2));
|
||||
nir_def *offset = nir_channel(b, addr, 3);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue