/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/amd/vulkan/ |
H A D | radv_meta_etc_decode.c | 52 intermediate[j] = nir_ubfe(b, chan, nir_imm_int(b, 8 * j), nir_imm_int(b, 8)); in flip_endian() 71 nir_bcsel(b, upper, nir_imm_int(b, table[i][1]), nir_imm_int(b, table[i][0])); in etc1_color_modifier_lookup() 107 return nir_ubfe(b, result, nir_imul(b, y, nir_imm_int(b, 4)), nir_imm_int(b, 4)); in etc1_alpha_modifier_lookup() 127 nir_isub(b, nir_imm_int(b, 45), nir_imul(b, nir_imm_int(b, 3), linear_pixel)); in decode_etc2_alpha() 128 nir_ssa_def *base = nir_ubfe(b, alpha_y, nir_imm_int(b, 24), nir_imm_int(b, 8)); in decode_etc2_alpha() 130 nir_ssa_def *table = nir_ubfe(b, alpha_y, nir_imm_int(b, 16), nir_imm_int(b, 4)); in decode_etc2_alpha() 135 base = nir_iadd(b, nir_imul(b, base, nir_imm_int(b, 8)), nir_imm_int(b, 4)); in decode_etc2_alpha() 142 nir_iand(b, bit_offset, nir_imm_int(b, 31)), nir_imm_int(b, 2)); in decode_etc2_alpha() 146 nir_iand(b, bit_offset, nir_imm_int(b, 31)), nir_imm_int(b, 1)); in decode_etc2_alpha() 401 &b, nir_ubfe(&b, color_y, nir_imm_int(&b, 15), nir_imm_int(&b, 3)), in build_shader() [all …]
|
/dports/lang/clover/mesa-21.3.6/src/compiler/nir/ |
H A D | nir_lower_fp16_conv.c | 76 sign = nir_ushr(b, sign, nir_imm_int(b, 31)); in half_rounded() 80 sign = nir_ushr(b, sign, nir_imm_int(b, 31)); in half_rounded() 91 nir_ssa_def *f32infinity = nir_imm_int(b, 255 << 23); in float_to_half_impl() 97 nir_ssa_def *one = nir_imm_int(b, 1); in float_to_half_impl() 114 overflowed_fp16 = nir_imm_int(b, 0x7BFF); in float_to_half_impl() 118 … overflowed_fp16 = nir_bcsel(b, nir_i2b1(b, sign), nir_imm_int(b, 0x7BFF), nir_imm_int(b, 0x7C00)); in float_to_half_impl() 122 … overflowed_fp16 = nir_bcsel(b, nir_i2b1(b, sign), nir_imm_int(b, 0x7C00), nir_imm_int(b, 0x7BFF)); in float_to_half_impl() 132 nir_ssa_def *zero = nir_imm_int(b, 0); in float_to_half_impl() 139 … nir_iand(b, nir_ushr(b, abs, nir_imm_int(b, 13)), nir_imm_int(b, 0x3FFF))); in float_to_half_impl() 148 nir_ssa_def *i = nir_isub(b, nir_imm_int(b, 125), nir_ushr(b, abs, nir_imm_int(b, 23))); in float_to_half_impl() [all …]
|
/dports/graphics/libosmesa-gallium/mesa-21.3.6/src/compiler/nir/ |
H A D | nir_lower_fp16_conv.c | 76 sign = nir_ushr(b, sign, nir_imm_int(b, 31)); in half_rounded() 80 sign = nir_ushr(b, sign, nir_imm_int(b, 31)); in half_rounded() 91 nir_ssa_def *f32infinity = nir_imm_int(b, 255 << 23); in float_to_half_impl() 97 nir_ssa_def *one = nir_imm_int(b, 1); in float_to_half_impl() 114 overflowed_fp16 = nir_imm_int(b, 0x7BFF); in float_to_half_impl() 118 … overflowed_fp16 = nir_bcsel(b, nir_i2b1(b, sign), nir_imm_int(b, 0x7BFF), nir_imm_int(b, 0x7C00)); in float_to_half_impl() 122 … overflowed_fp16 = nir_bcsel(b, nir_i2b1(b, sign), nir_imm_int(b, 0x7C00), nir_imm_int(b, 0x7BFF)); in float_to_half_impl() 132 nir_ssa_def *zero = nir_imm_int(b, 0); in float_to_half_impl() 139 … nir_iand(b, nir_ushr(b, abs, nir_imm_int(b, 13)), nir_imm_int(b, 0x3FFF))); in float_to_half_impl() 148 nir_ssa_def *i = nir_isub(b, nir_imm_int(b, 125), nir_ushr(b, abs, nir_imm_int(b, 23))); in float_to_half_impl() [all …]
|
H A D | nir_lower_alu.c | 59 nir_ssa_def *c1 = nir_imm_int(b, 1); in lower_alu_instr() 60 nir_ssa_def *c2 = nir_imm_int(b, 2); in lower_alu_instr() 61 nir_ssa_def *c4 = nir_imm_int(b, 4); in lower_alu_instr() 62 nir_ssa_def *c8 = nir_imm_int(b, 8); in lower_alu_instr() 63 nir_ssa_def *c16 = nir_imm_int(b, 16); in lower_alu_instr() 64 nir_ssa_def *c33333333 = nir_imm_int(b, 0x33333333); in lower_alu_instr() 65 nir_ssa_def *c55555555 = nir_imm_int(b, 0x55555555); in lower_alu_instr() 103 nir_ssa_def *c1 = nir_imm_int(b, 1); in lower_alu_instr() 104 nir_ssa_def *c2 = nir_imm_int(b, 2); in lower_alu_instr() 105 nir_ssa_def *c4 = nir_imm_int(b, 4); in lower_alu_instr() [all …]
|
/dports/graphics/libosmesa/mesa-21.3.6/src/compiler/nir/ |
H A D | nir_lower_fp16_conv.c | 76 sign = nir_ushr(b, sign, nir_imm_int(b, 31)); in half_rounded() 80 sign = nir_ushr(b, sign, nir_imm_int(b, 31)); in half_rounded() 91 nir_ssa_def *f32infinity = nir_imm_int(b, 255 << 23); in float_to_half_impl() 97 nir_ssa_def *one = nir_imm_int(b, 1); in float_to_half_impl() 114 overflowed_fp16 = nir_imm_int(b, 0x7BFF); in float_to_half_impl() 118 … overflowed_fp16 = nir_bcsel(b, nir_i2b1(b, sign), nir_imm_int(b, 0x7BFF), nir_imm_int(b, 0x7C00)); in float_to_half_impl() 122 … overflowed_fp16 = nir_bcsel(b, nir_i2b1(b, sign), nir_imm_int(b, 0x7C00), nir_imm_int(b, 0x7BFF)); in float_to_half_impl() 132 nir_ssa_def *zero = nir_imm_int(b, 0); in float_to_half_impl() 139 … nir_iand(b, nir_ushr(b, abs, nir_imm_int(b, 13)), nir_imm_int(b, 0x3FFF))); in float_to_half_impl() 148 nir_ssa_def *i = nir_isub(b, nir_imm_int(b, 125), nir_ushr(b, abs, nir_imm_int(b, 23))); in float_to_half_impl() [all …]
|
/dports/graphics/mesa-libs/mesa-21.3.6/src/compiler/nir/ |
H A D | nir_lower_fp16_conv.c | 76 sign = nir_ushr(b, sign, nir_imm_int(b, 31)); in half_rounded() 80 sign = nir_ushr(b, sign, nir_imm_int(b, 31)); in half_rounded() 91 nir_ssa_def *f32infinity = nir_imm_int(b, 255 << 23); in float_to_half_impl() 97 nir_ssa_def *one = nir_imm_int(b, 1); in float_to_half_impl() 114 overflowed_fp16 = nir_imm_int(b, 0x7BFF); in float_to_half_impl() 118 … overflowed_fp16 = nir_bcsel(b, nir_i2b1(b, sign), nir_imm_int(b, 0x7BFF), nir_imm_int(b, 0x7C00)); in float_to_half_impl() 122 … overflowed_fp16 = nir_bcsel(b, nir_i2b1(b, sign), nir_imm_int(b, 0x7C00), nir_imm_int(b, 0x7BFF)); in float_to_half_impl() 132 nir_ssa_def *zero = nir_imm_int(b, 0); in float_to_half_impl() 139 … nir_iand(b, nir_ushr(b, abs, nir_imm_int(b, 13)), nir_imm_int(b, 0x3FFF))); in float_to_half_impl() 148 nir_ssa_def *i = nir_isub(b, nir_imm_int(b, 125), nir_ushr(b, abs, nir_imm_int(b, 23))); in float_to_half_impl() [all …]
|
/dports/graphics/mesa-gallium-va/mesa-21.3.6/src/compiler/nir/ |
H A D | nir_lower_fp16_conv.c | 76 sign = nir_ushr(b, sign, nir_imm_int(b, 31)); in half_rounded() 80 sign = nir_ushr(b, sign, nir_imm_int(b, 31)); in half_rounded() 91 nir_ssa_def *f32infinity = nir_imm_int(b, 255 << 23); in float_to_half_impl() 97 nir_ssa_def *one = nir_imm_int(b, 1); in float_to_half_impl() 114 overflowed_fp16 = nir_imm_int(b, 0x7BFF); in float_to_half_impl() 118 … overflowed_fp16 = nir_bcsel(b, nir_i2b1(b, sign), nir_imm_int(b, 0x7BFF), nir_imm_int(b, 0x7C00)); in float_to_half_impl() 122 … overflowed_fp16 = nir_bcsel(b, nir_i2b1(b, sign), nir_imm_int(b, 0x7C00), nir_imm_int(b, 0x7BFF)); in float_to_half_impl() 132 nir_ssa_def *zero = nir_imm_int(b, 0); in float_to_half_impl() 139 … nir_iand(b, nir_ushr(b, abs, nir_imm_int(b, 13)), nir_imm_int(b, 0x3FFF))); in float_to_half_impl() 148 nir_ssa_def *i = nir_isub(b, nir_imm_int(b, 125), nir_ushr(b, abs, nir_imm_int(b, 23))); in float_to_half_impl() [all …]
|
/dports/graphics/mesa-dri-gallium/mesa-21.3.6/src/compiler/nir/ |
H A D | nir_lower_fp16_conv.c | 76 sign = nir_ushr(b, sign, nir_imm_int(b, 31)); in half_rounded() 80 sign = nir_ushr(b, sign, nir_imm_int(b, 31)); in half_rounded() 91 nir_ssa_def *f32infinity = nir_imm_int(b, 255 << 23); in float_to_half_impl() 97 nir_ssa_def *one = nir_imm_int(b, 1); in float_to_half_impl() 114 overflowed_fp16 = nir_imm_int(b, 0x7BFF); in float_to_half_impl() 118 … overflowed_fp16 = nir_bcsel(b, nir_i2b1(b, sign), nir_imm_int(b, 0x7BFF), nir_imm_int(b, 0x7C00)); in float_to_half_impl() 122 … overflowed_fp16 = nir_bcsel(b, nir_i2b1(b, sign), nir_imm_int(b, 0x7C00), nir_imm_int(b, 0x7BFF)); in float_to_half_impl() 132 nir_ssa_def *zero = nir_imm_int(b, 0); in float_to_half_impl() 139 … nir_iand(b, nir_ushr(b, abs, nir_imm_int(b, 13)), nir_imm_int(b, 0x3FFF))); in float_to_half_impl() 148 nir_ssa_def *i = nir_isub(b, nir_imm_int(b, 125), nir_ushr(b, abs, nir_imm_int(b, 23))); in float_to_half_impl() [all …]
|
/dports/graphics/mesa-gallium-vdpau/mesa-21.3.6/src/compiler/nir/ |
H A D | nir_lower_fp16_conv.c | 76 sign = nir_ushr(b, sign, nir_imm_int(b, 31)); in half_rounded() 80 sign = nir_ushr(b, sign, nir_imm_int(b, 31)); in half_rounded() 91 nir_ssa_def *f32infinity = nir_imm_int(b, 255 << 23); in float_to_half_impl() 97 nir_ssa_def *one = nir_imm_int(b, 1); in float_to_half_impl() 114 overflowed_fp16 = nir_imm_int(b, 0x7BFF); in float_to_half_impl() 118 … overflowed_fp16 = nir_bcsel(b, nir_i2b1(b, sign), nir_imm_int(b, 0x7BFF), nir_imm_int(b, 0x7C00)); in float_to_half_impl() 122 … overflowed_fp16 = nir_bcsel(b, nir_i2b1(b, sign), nir_imm_int(b, 0x7C00), nir_imm_int(b, 0x7BFF)); in float_to_half_impl() 132 nir_ssa_def *zero = nir_imm_int(b, 0); in float_to_half_impl() 139 … nir_iand(b, nir_ushr(b, abs, nir_imm_int(b, 13)), nir_imm_int(b, 0x3FFF))); in float_to_half_impl() 148 nir_ssa_def *i = nir_isub(b, nir_imm_int(b, 125), nir_ushr(b, abs, nir_imm_int(b, 23))); in float_to_half_impl() [all …]
|
/dports/graphics/mesa-gallium-xa/mesa-21.3.6/src/compiler/nir/ |
H A D | nir_lower_fp16_conv.c | 76 sign = nir_ushr(b, sign, nir_imm_int(b, 31)); in half_rounded() 80 sign = nir_ushr(b, sign, nir_imm_int(b, 31)); in half_rounded() 91 nir_ssa_def *f32infinity = nir_imm_int(b, 255 << 23); in float_to_half_impl() 97 nir_ssa_def *one = nir_imm_int(b, 1); in float_to_half_impl() 114 overflowed_fp16 = nir_imm_int(b, 0x7BFF); in float_to_half_impl() 118 … overflowed_fp16 = nir_bcsel(b, nir_i2b1(b, sign), nir_imm_int(b, 0x7BFF), nir_imm_int(b, 0x7C00)); in float_to_half_impl() 122 … overflowed_fp16 = nir_bcsel(b, nir_i2b1(b, sign), nir_imm_int(b, 0x7C00), nir_imm_int(b, 0x7BFF)); in float_to_half_impl() 132 nir_ssa_def *zero = nir_imm_int(b, 0); in float_to_half_impl() 139 … nir_iand(b, nir_ushr(b, abs, nir_imm_int(b, 13)), nir_imm_int(b, 0x3FFF))); in float_to_half_impl() 148 nir_ssa_def *i = nir_isub(b, nir_imm_int(b, 125), nir_ushr(b, abs, nir_imm_int(b, 23))); in float_to_half_impl() [all …]
|
/dports/graphics/mesa-dri/mesa-21.3.6/src/compiler/nir/ |
H A D | nir_lower_fp16_conv.c | 76 sign = nir_ushr(b, sign, nir_imm_int(b, 31)); in half_rounded() 80 sign = nir_ushr(b, sign, nir_imm_int(b, 31)); in half_rounded() 91 nir_ssa_def *f32infinity = nir_imm_int(b, 255 << 23); in float_to_half_impl() 97 nir_ssa_def *one = nir_imm_int(b, 1); in float_to_half_impl() 114 overflowed_fp16 = nir_imm_int(b, 0x7BFF); in float_to_half_impl() 118 … overflowed_fp16 = nir_bcsel(b, nir_i2b1(b, sign), nir_imm_int(b, 0x7BFF), nir_imm_int(b, 0x7C00)); in float_to_half_impl() 122 … overflowed_fp16 = nir_bcsel(b, nir_i2b1(b, sign), nir_imm_int(b, 0x7C00), nir_imm_int(b, 0x7BFF)); in float_to_half_impl() 132 nir_ssa_def *zero = nir_imm_int(b, 0); in float_to_half_impl() 139 … nir_iand(b, nir_ushr(b, abs, nir_imm_int(b, 13)), nir_imm_int(b, 0x3FFF))); in float_to_half_impl() 148 nir_ssa_def *i = nir_isub(b, nir_imm_int(b, 125), nir_ushr(b, abs, nir_imm_int(b, 23))); in float_to_half_impl() [all …]
|
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/compiler/nir/ |
H A D | nir_lower_fp16_conv.c | 76 sign = nir_ushr(b, sign, nir_imm_int(b, 31)); in half_rounded() 80 sign = nir_ushr(b, sign, nir_imm_int(b, 31)); in half_rounded() 91 nir_ssa_def *f32infinity = nir_imm_int(b, 255 << 23); in float_to_half_impl() 97 nir_ssa_def *one = nir_imm_int(b, 1); in float_to_half_impl() 114 overflowed_fp16 = nir_imm_int(b, 0x7BFF); in float_to_half_impl() 118 … overflowed_fp16 = nir_bcsel(b, nir_i2b1(b, sign), nir_imm_int(b, 0x7BFF), nir_imm_int(b, 0x7C00)); in float_to_half_impl() 122 … overflowed_fp16 = nir_bcsel(b, nir_i2b1(b, sign), nir_imm_int(b, 0x7C00), nir_imm_int(b, 0x7BFF)); in float_to_half_impl() 132 nir_ssa_def *zero = nir_imm_int(b, 0); in float_to_half_impl() 139 … nir_iand(b, nir_ushr(b, abs, nir_imm_int(b, 13)), nir_imm_int(b, 0x3FFF))); in float_to_half_impl() 148 nir_ssa_def *i = nir_isub(b, nir_imm_int(b, 125), nir_ushr(b, abs, nir_imm_int(b, 23))); in float_to_half_impl() [all …]
|
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/gallium/drivers/d3d12/ |
H A D | d3d12_compute_transforms.cpp | 54 nir_ssa_def *count = nir_load_ubo(&b, 1, 32, nir_imm_int(&b, 1), nir_imm_int(&b, 0), in get_indirect_draw_base_vertex_transform() 88 nir_store_ssbo(&b, out_data1, nir_imm_int(&b, 1), nir_iadd(&b, out_offset, nir_imm_int(&b, 16)), in get_indirect_draw_base_vertex_transform() 91 …nir_store_ssbo(&b, in_data1, nir_imm_int(&b, 1), nir_iadd(&b, out_offset, nir_imm_int(&b, 32)), 1,… in get_indirect_draw_base_vertex_transform() 119 …nir_ssa_def *original_so_filled_size = nir_load_ubo(&b, 1, 32, nir_imm_int(&b, 0), nir_imm_int(&b,… in get_fake_so_buffer_copy_back() 161 …nir_ssa_def *fake_buffer_filled_size = nir_load_ssbo(&b, 1, 32, nir_imm_int(&b, 0), nir_imm_int(&b… in get_fake_so_buffer_vertex_count() 175 …sa_def *to_write_to_fake_buffer = nir_vec4(&b, vertex_count, nir_imm_int(&b, 1), nir_imm_int(&b, 1… in get_fake_so_buffer_vertex_count() 176 …nir_store_ssbo(&b, to_write_to_fake_buffer, nir_imm_int(&b, 0), nir_imm_int(&b, 4), 0xf, (gl_acces… in get_fake_so_buffer_vertex_count() 179 …nir_store_ssbo(&b, updated_filled_size, nir_imm_int(&b, 1), nir_imm_int(&b, 0), 1, (gl_access_qual… in get_fake_so_buffer_vertex_count() 194 …nir_ssa_def *buffer_filled_size = nir_load_ssbo(&b, 1, 32, nir_imm_int(&b, 0), nir_imm_int(&b, 0),… in get_draw_auto() 205 …nir_ssa_def *to_write = nir_vec4(&b, vertex_count, nir_imm_int(&b, 1), nir_imm_int(&b, 0), nir_imm… in get_draw_auto() [all …]
|
/dports/graphics/mesa-dri-classic/mesa-20.2.3/src/compiler/nir/ |
H A D | nir_lower_alu.c | 59 nir_ssa_def *c1 = nir_imm_int(b, 1); in lower_alu_instr() 60 nir_ssa_def *c2 = nir_imm_int(b, 2); in lower_alu_instr() 61 nir_ssa_def *c4 = nir_imm_int(b, 4); in lower_alu_instr() 62 nir_ssa_def *c8 = nir_imm_int(b, 8); in lower_alu_instr() 63 nir_ssa_def *c16 = nir_imm_int(b, 16); in lower_alu_instr() 103 nir_ssa_def *c1 = nir_imm_int(b, 1); in lower_alu_instr() 104 nir_ssa_def *c2 = nir_imm_int(b, 2); in lower_alu_instr() 105 nir_ssa_def *c4 = nir_imm_int(b, 4); in lower_alu_instr() 106 nir_ssa_def *c24 = nir_imm_int(b, 24); in lower_alu_instr() 136 nir_ssa_def *c1 = nir_imm_int(b, 1); in lower_alu_instr() [all …]
|
/dports/lang/clover/mesa-21.3.6/src/gallium/drivers/vc4/ |
H A D | vc4_nir_lower_txf_ms.c | 82 nir_ssa_def *x_tile = nir_ushr(b, x, nir_imm_int(b, tile_w_shift)); in vc4_nir_lower_txf_ms_instr() 83 nir_ssa_def *y_tile = nir_ushr(b, y, nir_imm_int(b, tile_h_shift)); in vc4_nir_lower_txf_ms_instr() 86 nir_imm_int(b, tile_size)), in vc4_nir_lower_txf_ms_instr() 88 nir_imm_int(b, (w_tiles * in vc4_nir_lower_txf_ms_instr() 91 nir_imm_int(b, (tile_w - 1) & ~1)); in vc4_nir_lower_txf_ms_instr() 93 nir_imm_int(b, (tile_h - 1) & ~1)); in vc4_nir_lower_txf_ms_instr() 98 nir_imm_int(b, in vc4_nir_lower_txf_ms_instr() 106 nir_imm_int(b, 2)), in vc4_nir_lower_txf_ms_instr() 107 nir_imm_int(b, (1 << 2))), in vc4_nir_lower_txf_ms_instr() 110 nir_imm_int(b, 3)), in vc4_nir_lower_txf_ms_instr() [all …]
|
/dports/graphics/libosmesa-gallium/mesa-21.3.6/src/gallium/drivers/vc4/ |
H A D | vc4_nir_lower_txf_ms.c | 82 nir_ssa_def *x_tile = nir_ushr(b, x, nir_imm_int(b, tile_w_shift)); in vc4_nir_lower_txf_ms_instr() 83 nir_ssa_def *y_tile = nir_ushr(b, y, nir_imm_int(b, tile_h_shift)); in vc4_nir_lower_txf_ms_instr() 86 nir_imm_int(b, tile_size)), in vc4_nir_lower_txf_ms_instr() 88 nir_imm_int(b, (w_tiles * in vc4_nir_lower_txf_ms_instr() 91 nir_imm_int(b, (tile_w - 1) & ~1)); in vc4_nir_lower_txf_ms_instr() 93 nir_imm_int(b, (tile_h - 1) & ~1)); in vc4_nir_lower_txf_ms_instr() 98 nir_imm_int(b, in vc4_nir_lower_txf_ms_instr() 106 nir_imm_int(b, 2)), in vc4_nir_lower_txf_ms_instr() 107 nir_imm_int(b, (1 << 2))), in vc4_nir_lower_txf_ms_instr() 110 nir_imm_int(b, 3)), in vc4_nir_lower_txf_ms_instr() [all …]
|
/dports/graphics/libosmesa/mesa-21.3.6/src/gallium/drivers/vc4/ |
H A D | vc4_nir_lower_txf_ms.c | 82 nir_ssa_def *x_tile = nir_ushr(b, x, nir_imm_int(b, tile_w_shift)); in vc4_nir_lower_txf_ms_instr() 83 nir_ssa_def *y_tile = nir_ushr(b, y, nir_imm_int(b, tile_h_shift)); in vc4_nir_lower_txf_ms_instr() 86 nir_imm_int(b, tile_size)), in vc4_nir_lower_txf_ms_instr() 88 nir_imm_int(b, (w_tiles * in vc4_nir_lower_txf_ms_instr() 91 nir_imm_int(b, (tile_w - 1) & ~1)); in vc4_nir_lower_txf_ms_instr() 93 nir_imm_int(b, (tile_h - 1) & ~1)); in vc4_nir_lower_txf_ms_instr() 98 nir_imm_int(b, in vc4_nir_lower_txf_ms_instr() 106 nir_imm_int(b, 2)), in vc4_nir_lower_txf_ms_instr() 107 nir_imm_int(b, (1 << 2))), in vc4_nir_lower_txf_ms_instr() 110 nir_imm_int(b, 3)), in vc4_nir_lower_txf_ms_instr() [all …]
|
/dports/graphics/mesa-gallium-xa/mesa-21.3.6/src/gallium/drivers/vc4/ |
H A D | vc4_nir_lower_txf_ms.c | 82 nir_ssa_def *x_tile = nir_ushr(b, x, nir_imm_int(b, tile_w_shift)); in vc4_nir_lower_txf_ms_instr() 83 nir_ssa_def *y_tile = nir_ushr(b, y, nir_imm_int(b, tile_h_shift)); in vc4_nir_lower_txf_ms_instr() 86 nir_imm_int(b, tile_size)), in vc4_nir_lower_txf_ms_instr() 88 nir_imm_int(b, (w_tiles * in vc4_nir_lower_txf_ms_instr() 91 nir_imm_int(b, (tile_w - 1) & ~1)); in vc4_nir_lower_txf_ms_instr() 93 nir_imm_int(b, (tile_h - 1) & ~1)); in vc4_nir_lower_txf_ms_instr() 98 nir_imm_int(b, in vc4_nir_lower_txf_ms_instr() 106 nir_imm_int(b, 2)), in vc4_nir_lower_txf_ms_instr() 107 nir_imm_int(b, (1 << 2))), in vc4_nir_lower_txf_ms_instr() 110 nir_imm_int(b, 3)), in vc4_nir_lower_txf_ms_instr() [all …]
|
/dports/graphics/mesa-libs/mesa-21.3.6/src/gallium/drivers/vc4/ |
H A D | vc4_nir_lower_txf_ms.c | 82 nir_ssa_def *x_tile = nir_ushr(b, x, nir_imm_int(b, tile_w_shift)); in vc4_nir_lower_txf_ms_instr() 83 nir_ssa_def *y_tile = nir_ushr(b, y, nir_imm_int(b, tile_h_shift)); in vc4_nir_lower_txf_ms_instr() 86 nir_imm_int(b, tile_size)), in vc4_nir_lower_txf_ms_instr() 88 nir_imm_int(b, (w_tiles * in vc4_nir_lower_txf_ms_instr() 91 nir_imm_int(b, (tile_w - 1) & ~1)); in vc4_nir_lower_txf_ms_instr() 93 nir_imm_int(b, (tile_h - 1) & ~1)); in vc4_nir_lower_txf_ms_instr() 98 nir_imm_int(b, in vc4_nir_lower_txf_ms_instr() 106 nir_imm_int(b, 2)), in vc4_nir_lower_txf_ms_instr() 107 nir_imm_int(b, (1 << 2))), in vc4_nir_lower_txf_ms_instr() 110 nir_imm_int(b, 3)), in vc4_nir_lower_txf_ms_instr() [all …]
|
/dports/graphics/mesa-dri-gallium/mesa-21.3.6/src/gallium/drivers/vc4/ |
H A D | vc4_nir_lower_txf_ms.c | 82 nir_ssa_def *x_tile = nir_ushr(b, x, nir_imm_int(b, tile_w_shift)); in vc4_nir_lower_txf_ms_instr() 83 nir_ssa_def *y_tile = nir_ushr(b, y, nir_imm_int(b, tile_h_shift)); in vc4_nir_lower_txf_ms_instr() 86 nir_imm_int(b, tile_size)), in vc4_nir_lower_txf_ms_instr() 88 nir_imm_int(b, (w_tiles * in vc4_nir_lower_txf_ms_instr() 91 nir_imm_int(b, (tile_w - 1) & ~1)); in vc4_nir_lower_txf_ms_instr() 93 nir_imm_int(b, (tile_h - 1) & ~1)); in vc4_nir_lower_txf_ms_instr() 98 nir_imm_int(b, in vc4_nir_lower_txf_ms_instr() 106 nir_imm_int(b, 2)), in vc4_nir_lower_txf_ms_instr() 107 nir_imm_int(b, (1 << 2))), in vc4_nir_lower_txf_ms_instr() 110 nir_imm_int(b, 3)), in vc4_nir_lower_txf_ms_instr() [all …]
|
/dports/graphics/mesa-gallium-vdpau/mesa-21.3.6/src/gallium/drivers/vc4/ |
H A D | vc4_nir_lower_txf_ms.c | 82 nir_ssa_def *x_tile = nir_ushr(b, x, nir_imm_int(b, tile_w_shift)); in vc4_nir_lower_txf_ms_instr() 83 nir_ssa_def *y_tile = nir_ushr(b, y, nir_imm_int(b, tile_h_shift)); in vc4_nir_lower_txf_ms_instr() 86 nir_imm_int(b, tile_size)), in vc4_nir_lower_txf_ms_instr() 88 nir_imm_int(b, (w_tiles * in vc4_nir_lower_txf_ms_instr() 91 nir_imm_int(b, (tile_w - 1) & ~1)); in vc4_nir_lower_txf_ms_instr() 93 nir_imm_int(b, (tile_h - 1) & ~1)); in vc4_nir_lower_txf_ms_instr() 98 nir_imm_int(b, in vc4_nir_lower_txf_ms_instr() 106 nir_imm_int(b, 2)), in vc4_nir_lower_txf_ms_instr() 107 nir_imm_int(b, (1 << 2))), in vc4_nir_lower_txf_ms_instr() 110 nir_imm_int(b, 3)), in vc4_nir_lower_txf_ms_instr() [all …]
|
/dports/graphics/mesa-gallium-va/mesa-21.3.6/src/gallium/drivers/vc4/ |
H A D | vc4_nir_lower_txf_ms.c | 82 nir_ssa_def *x_tile = nir_ushr(b, x, nir_imm_int(b, tile_w_shift)); in vc4_nir_lower_txf_ms_instr() 83 nir_ssa_def *y_tile = nir_ushr(b, y, nir_imm_int(b, tile_h_shift)); in vc4_nir_lower_txf_ms_instr() 86 nir_imm_int(b, tile_size)), in vc4_nir_lower_txf_ms_instr() 88 nir_imm_int(b, (w_tiles * in vc4_nir_lower_txf_ms_instr() 91 nir_imm_int(b, (tile_w - 1) & ~1)); in vc4_nir_lower_txf_ms_instr() 93 nir_imm_int(b, (tile_h - 1) & ~1)); in vc4_nir_lower_txf_ms_instr() 98 nir_imm_int(b, in vc4_nir_lower_txf_ms_instr() 106 nir_imm_int(b, 2)), in vc4_nir_lower_txf_ms_instr() 107 nir_imm_int(b, (1 << 2))), in vc4_nir_lower_txf_ms_instr() 110 nir_imm_int(b, 3)), in vc4_nir_lower_txf_ms_instr() [all …]
|
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/gallium/drivers/vc4/ |
H A D | vc4_nir_lower_txf_ms.c | 82 nir_ssa_def *x_tile = nir_ushr(b, x, nir_imm_int(b, tile_w_shift)); in vc4_nir_lower_txf_ms_instr() 83 nir_ssa_def *y_tile = nir_ushr(b, y, nir_imm_int(b, tile_h_shift)); in vc4_nir_lower_txf_ms_instr() 86 nir_imm_int(b, tile_size)), in vc4_nir_lower_txf_ms_instr() 88 nir_imm_int(b, (w_tiles * in vc4_nir_lower_txf_ms_instr() 91 nir_imm_int(b, (tile_w - 1) & ~1)); in vc4_nir_lower_txf_ms_instr() 93 nir_imm_int(b, (tile_h - 1) & ~1)); in vc4_nir_lower_txf_ms_instr() 98 nir_imm_int(b, in vc4_nir_lower_txf_ms_instr() 106 nir_imm_int(b, 2)), in vc4_nir_lower_txf_ms_instr() 107 nir_imm_int(b, (1 << 2))), in vc4_nir_lower_txf_ms_instr() 110 nir_imm_int(b, 3)), in vc4_nir_lower_txf_ms_instr() [all …]
|
/dports/graphics/mesa-dri-classic/mesa-20.2.3/src/gallium/drivers/vc4/ |
H A D | vc4_nir_lower_txf_ms.c | 82 nir_ssa_def *x_tile = nir_ushr(b, x, nir_imm_int(b, tile_w_shift)); in vc4_nir_lower_txf_ms_instr() 83 nir_ssa_def *y_tile = nir_ushr(b, y, nir_imm_int(b, tile_h_shift)); in vc4_nir_lower_txf_ms_instr() 86 nir_imm_int(b, tile_size)), in vc4_nir_lower_txf_ms_instr() 88 nir_imm_int(b, (w_tiles * in vc4_nir_lower_txf_ms_instr() 91 nir_imm_int(b, (tile_w - 1) & ~1)); in vc4_nir_lower_txf_ms_instr() 93 nir_imm_int(b, (tile_h - 1) & ~1)); in vc4_nir_lower_txf_ms_instr() 98 nir_imm_int(b, in vc4_nir_lower_txf_ms_instr() 106 nir_imm_int(b, 2)), in vc4_nir_lower_txf_ms_instr() 107 nir_imm_int(b, (1 << 2))), in vc4_nir_lower_txf_ms_instr() 110 nir_imm_int(b, 3)), in vc4_nir_lower_txf_ms_instr() [all …]
|
/dports/graphics/mesa-dri/mesa-21.3.6/src/gallium/drivers/vc4/ |
H A D | vc4_nir_lower_txf_ms.c | 82 nir_ssa_def *x_tile = nir_ushr(b, x, nir_imm_int(b, tile_w_shift)); in vc4_nir_lower_txf_ms_instr() 83 nir_ssa_def *y_tile = nir_ushr(b, y, nir_imm_int(b, tile_h_shift)); in vc4_nir_lower_txf_ms_instr() 86 nir_imm_int(b, tile_size)), in vc4_nir_lower_txf_ms_instr() 88 nir_imm_int(b, (w_tiles * in vc4_nir_lower_txf_ms_instr() 91 nir_imm_int(b, (tile_w - 1) & ~1)); in vc4_nir_lower_txf_ms_instr() 93 nir_imm_int(b, (tile_h - 1) & ~1)); in vc4_nir_lower_txf_ms_instr() 98 nir_imm_int(b, in vc4_nir_lower_txf_ms_instr() 106 nir_imm_int(b, 2)), in vc4_nir_lower_txf_ms_instr() 107 nir_imm_int(b, (1 << 2))), in vc4_nir_lower_txf_ms_instr() 110 nir_imm_int(b, 3)), in vc4_nir_lower_txf_ms_instr() [all …]
|