Home
last modified time | relevance | path

Searched refs:nir_vector_insert_imm (Results 1 – 25 of 48) sorted by relevance

12

/aosp_15_r20/external/mesa3d/src/amd/common/
H A Dac_nir_meta_ps_resolve.c74 coord = nir_vector_insert_imm(&b, coord, nir_ffloor(&b, nir_channel(&b, coord, 0)), 0); in ac_create_resolve_ps()
75 coord = nir_vector_insert_imm(&b, coord, nir_ffloor(&b, nir_channel(&b, coord, 1)), 1); in ac_create_resolve_ps()
94 coord = nir_vector_insert_imm(&b, coord, tmp, chan); in ac_create_resolve_ps()
129 coord_src[i] = nir_vector_insert_imm(&b, coord_src[i], in ac_create_resolve_ps()
154 result = nir_vector_insert_imm(&b, result, in ac_create_resolve_ps()
H A Dac_nir_meta_cs_blit.c42 input = nir_vector_insert_imm(b, input, in convert_linear_to_srgb()
83 color = nir_vector_insert_imm(b, color, chan == 3 ? one : zero, chan); in apply_blit_output_modifiers()
224 src_xyz = nir_vector_insert_imm(&b, src_xyz, comp, i); in ac_create_blit_cs()
294 coord_src[i] = nir_vector_insert_imm(&b, coord_src[i], in ac_create_blit_cs()
319 coord_src[i] = nir_vector_insert_imm(&b, coord_src[i], tmp, chan); in ac_create_blit_cs()
411 coord_dst[i] = nir_vector_insert_imm(&b, coord_dst[i], in ac_create_blit_cs()
/aosp_15_r20/external/mesa3d/src/gallium/drivers/d3d12/
H A Dd3d12_lower_image_casts.c134 unpacked = nir_vector_insert_imm(b, unpacked, nir_imm_float(b, 1.0f), 3); in convert_value()
144 vec2s[0] = nir_vector_insert_imm(b, vec2s[0], nir_imm_float(b, 0.0f), 1); in convert_value()
153 unpacked = nir_vector_insert_imm(b, unpacked, nir_imm_float(b, 1.0f), 3); in convert_value()
163 vec2s[0] = nir_vector_insert_imm(b, vec2s[0], nir_imm_float(b, 0.0f), 1); in convert_value()
/aosp_15_r20/external/mesa3d/src/amd/vulkan/nir/
H A Dradv_nir_lower_abi.c125 replacement = nir_vector_insert_imm(b, replacement, dword1, 1); in lower_abi_instr()
543 ring = nir_vector_insert_imm(b, ring, nir_unpack_64_2x32_split_x(b, addr), 0); in load_gsvs_ring()
544 ring = nir_vector_insert_imm(b, ring, nir_unpack_64_2x32_split_y(b, addr), 1); in load_gsvs_ring()
547 …ring = nir_vector_insert_imm(b, ring, nir_ior_imm(b, nir_channel(b, ring, 1), S_008F04_STRIDE(stri… in load_gsvs_ring()
548 return nir_vector_insert_imm(b, ring, nir_imm_int(b, s->info->wave_size), 2); in load_gsvs_ring()
H A Dradv_nir_lower_fs_intrinsics.c77 nir_def *new_dest = nir_vector_insert_imm(&b, &intrin->def, frag_z, 2); in radv_nir_lower_fs_intrinsics()
H A Dradv_nir_apply_pipeline_layout.c118 … nir_def_rewrite_uses(&intrin->def, nir_vector_insert_imm(b, intrin->src[0].ssa, binding_ptr, 1)); in visit_vulkan_resource_reindex()
134 …nir_def_rewrite_uses(&intrin->def, nir_vector_insert_imm(b, intrin->src[0].ssa, nir_imm_int(b, 0),… in visit_load_vulkan_descriptor()
/aosp_15_r20/external/mesa3d/src/asahi/lib/
H A Dagx_nir_lower_texture.c229 coord = nir_vector_insert_imm(b, coord, replaced, 0); in lower_regular_texture()
286 coord = nir_vector_insert_imm(b, coord, sample_array, end); in lower_regular_texture()
458 res = nir_vector_insert_imm(b, res, divided, 2); in txs_for_image()
578 nir_src_rewrite(&intr->src[1], nir_vector_insert_imm(b, coord, replaced, 0)); in lower_image_load_robustness()
693 nir_src_rewrite(&intr->src[1], nir_vector_insert_imm(b, coord, r, c)); in lower_robustness()
H A Dagx_nir_lower_alpha.c113 nir_def *rgb1 = nir_vector_insert_imm( in agx_nir_lower_alpha_to_one()
/aosp_15_r20/external/mesa3d/src/mesa/main/
H A Dffvertex_prog.c619 return nir_vector_insert_imm(p->b, nir_fmad(p->b, in get_scenecolor()
747 return nir_vector_insert_imm(b, tmp, nir_slt(b, zero, dots_x), 2); in emit_degenerate_lit()
785 dots = nir_vector_insert_imm(p->b, dots, tmp, 3); in build_lighting()
801 dots = nir_vector_insert_imm(p->b, dots, tmp, 2); in build_lighting()
933 dots = nir_vector_insert_imm(p->b, dots, dot, 0); in build_lighting()
935 dots = nir_vector_insert_imm(p->b, dots, dot, 1); in build_lighting()
H A Dff_fragment_shader.c714 val = nir_vector_insert_imm(p->b, rgb, a, 3); in emit_texenv()
913 secondary = nir_vector_insert_imm(p->b, secondary, in emit_instructions()
/aosp_15_r20/external/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_nir_lower_resource.c122 rsrc = nir_vector_insert_imm(b, rsrc, tmp, 6); in fixup_image_desc()
130 rsrc = nir_vector_insert_imm(b, rsrc, tmp, 6); in fixup_image_desc()
482 sampler = nir_vector_insert_imm(b, sampler, dword0, 0); in fixup_sampler_desc()
H A Dsi_nir_lower_abi.c576 replacement = nir_vector_insert_imm(b, s->tess_offchip_ring, addr, 0); in lower_intrinsic()
741 … replacement = nir_vector_insert_imm(b, replacement, nir_channel(b, high_vec4, i), 4 + i); in lower_intrinsic()
/aosp_15_r20/external/mesa3d/src/compiler/nir/
H A Dnir_normalize_cubemap_coords.c59 normalized = nir_vector_insert_imm(b, normalized, in normalize_cubemap_coords()
H A Dnir_format_convert.c638 linear = nir_vector_insert_imm(b, linear, nir_channel(b, rgba, 3), 3); in nir_format_unpack_rgba()
670 srgb = nir_vector_insert_imm(b, srgb, nir_channel(b, rgba, 3), 3); in nir_format_pack_rgba()
H A Dnir_lower_non_uniform_access.c83 handle->first = nir_vector_insert_imm(b, handle->first, first, i); in nu_handle_compare()
/aosp_15_r20/external/mesa3d/src/panfrost/util/
H A Dpan_lower_image_ms.c94 nir_vector_insert_imm(b, coord, sample, 2)); in nir_lower_image_ms()
/aosp_15_r20/external/mesa3d/src/nouveau/vulkan/
H A Dnvk_nir_lower_descriptors.c923 size = nir_vector_insert_imm(b, size, w, 0); in lower_msaa_image_intrin()
924 size = nir_vector_insert_imm(b, size, h, 1); in lower_msaa_image_intrin()
1028 return nir_vector_insert_imm(b, res, a, 3); in fixup_edb_buffer_view_result()
1053 pos = nir_vector_insert_imm(b, pos, new_x, 0); in lower_edb_buffer_image_intrin()
/aosp_15_r20/external/mesa3d/src/microsoft/compiler/
H A Ddxil_nir_lower_vs_vertex_conversion.c116 return nir_vector_insert_imm(b, &intr->def, nir_imm_int(b, 1), 3); in lower_vs_vertex_conversion_impl()
/aosp_15_r20/external/mesa3d/src/mesa/state_tracker/
H A Dst_nir_lower_fog.c103 color = nir_vector_insert_imm(b, fog, nir_channel(b, color, 3), 3); in st_nir_lower_fog_instr()
H A Dst_pbo.c308 nir_vector_insert_imm(&b, nir_load_var(&b, in_pos), in st_pbo_create_vs()
356 nir_store_var(&b, out_pos, nir_vector_insert_imm(&b, pos, nir_imm_float(&b, 0.0), 2), 0xf); in st_pbo_create_gs()
H A Dst_pbo_compute.c244 sd->offset = nir_vector_insert_imm(b, sd->offset, nir_imm_int(b, 0), 1); in init_pbo_shader_data()
247 sd->range = nir_vector_insert_imm(b, sd->range, nir_imm_int(b, 1), 2); in init_pbo_shader_data()
249 sd->range = nir_vector_insert_imm(b, sd->range, nir_imm_int(b, 1), 1); in init_pbo_shader_data()
/aosp_15_r20/external/mesa3d/src/gallium/drivers/asahi/
H A Dagx_blit.c103 nir_vector_insert_imm(b, nir_pad_vector(b, image_pos_nd, 3), layer, 2); in asahi_blit_compute_shader()
124 coords_el_nd = nir_vector_insert_imm( in asahi_blit_compute_shader()
/aosp_15_r20/external/mesa3d/src/asahi/vulkan/
H A Dhk_nir_lower_descriptors.c155 return nir_vector_insert_imm(b, desc, nir_imm_int(b, 0), 3); in load_descriptor()
194 desc = nir_vector_insert_imm(b, desc, nir_imm_int(b, 0), 3); in load_descriptor()
/aosp_15_r20/external/mesa3d/src/gallium/auxiliary/util/
H A Du_compute.c107 tex_pos = nir_vector_insert_imm(&b, tex_pos, z, 2); in blit_compute_shader()
/aosp_15_r20/external/mesa3d/src/gallium/auxiliary/vl/
H A Dvl_compositor_cs.c427 color = nir_vector_insert_imm(b, color, s.fone, 3); in create_rgb_yuv_shader()
535 pos[i] = nir_vector_insert_imm(b, pos[i], in create_weave_shader()

12