Home
last modified time | relevance | path

Searched refs:nir_var_image (Results 1 - 25 of 39) sorted by relevance

12

/third_party/mesa3d/src/compiler/nir/
H A Dnir_opt_access.c119 var->data.mode == nir_var_image) && read) in gather_intrinsic()
122 var->data.mode == nir_var_image) && write) in gather_intrinsic()
193 var->data.mode != nir_var_image) in process_variable()
358 nir_var_image) in nir_opt_access()
H A Dnir_opt_peephole_select.c107 case nir_var_image: in block_check_for_allowed_instrs()
H A Dnir_divergence_analysis.c690 case nir_var_image: in nir_variable_mode_is_uniform()
H A Dnir_gather_info.c936 nir_foreach_variable_with_modes(var, shader, nir_var_image | nir_var_uniform) { in nir_shader_gather_info()
H A Dnir_validate.c1538 if (var->data.mode == nir_var_image) { in validate_var_decl()
1780 nir_var_image; in nir_validate_shader()
H A Dnir_print.c556 case nir_var_image: in get_variable_mode_str()
631 nir_var_image)) { in print_var_decl()
H A Dnir.h185 nir_var_image = (1 << 4), enumerator
821 nir_foreach_variable_with_modes(var, shader, nir_var_image)
824 nir_foreach_variable_with_modes_safe(var, shader, nir_var_image)
/third_party/mesa3d/src/compiler/glsl/
H A Dgl_nir_lower_images.c90 bool bindless = var->data.mode != nir_var_image || var->data.bindless; in lower_impl()
H A Dgl_nir_linker.h53 nir_var_image)
H A Dgl_nir_lower_samplers_as_deref.c155 if (!(var->data.mode & (nir_var_uniform | nir_var_image)) || in lower_deref()
H A Dgl_nir_linker.c784 nir_var_uniform | nir_var_image, in gl_nir_link_spirv()
980 nir_var_uniform | nir_var_image, in gl_nir_link_glsl()
/third_party/mesa3d/src/amd/vulkan/
H A Dradv_meta_bufimage.c46 nir_variable *output_img = nir_variable_create(b.shader, nir_var_image, img_type, "out_img"); in build_nir_itob_compute_shader()
222 nir_variable *output_img = nir_variable_create(b.shader, nir_var_image, img_type, "out_img"); in build_nir_btoi_compute_shader()
397 nir_variable *output_img = nir_variable_create(b.shader, nir_var_image, img_type, "out_img"); in build_nir_btoi_r32g32b32_compute_shader()
549 nir_variable *output_img = nir_variable_create(b.shader, nir_var_image, img_type, "out_img"); in build_nir_itoi_compute_shader()
745 nir_variable_create(b.shader, nir_var_image, img_type, "output_img"); in build_nir_itoi_r32g32b32_compute_shader()
900 nir_variable *output_img = nir_variable_create(b.shader, nir_var_image, img_type, "out_img"); in build_nir_cleari_compute_shader()
1054 nir_variable *output_img = nir_variable_create(b.shader, nir_var_image, img_type, "out_img"); in build_nir_cleari_r32g32b32_compute_shader()
H A Dradv_meta_decompress.c46 nir_variable *input_img = nir_variable_create(b.shader, nir_var_image, img_type, "in_img"); in build_expand_depth_stencil_compute_shader()
50 nir_variable *output_img = nir_variable_create(b.shader, nir_var_image, img_type, "out_img"); in build_expand_depth_stencil_compute_shader()
H A Dradv_meta_fmask_expand.c45 nir_variable *output_img = nir_variable_create(b.shader, nir_var_image, img_type, "out_img"); in build_fmask_expand_compute_shader()
H A Dradv_meta_fast_clear.c47 nir_variable *input_img = nir_variable_create(b.shader, nir_var_image, img_type, "in_img"); in build_dcc_decompress_compute_shader()
51 nir_variable *output_img = nir_variable_create(b.shader, nir_var_image, img_type, "out_img"); in build_dcc_decompress_compute_shader()
H A Dradv_meta_etc_decode.c186 nir_variable_create(b.shader, nir_var_image, img_type_2d, "out_img_2d"); in build_shader()
191 nir_variable_create(b.shader, nir_var_image, img_type_3d, "out_img_3d"); in build_shader()
H A Dradv_meta_resolve_cs.c77 nir_variable *output_img = nir_variable_create(b.shader, nir_var_image, img_type, "out_img"); in build_resolve_compute_shader()
149 nir_variable *output_img = nir_variable_create(b.shader, nir_var_image, img_type, "out_img"); in build_depth_stencil_resolve_compute_shader()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_shaderlib_nir.c122 nir_variable *img_src = nir_variable_create(b.shader, nir_var_image, src_img_type, "img_src"); in si_create_copy_image_cs()
125 nir_variable *img_dst = nir_variable_create(b.shader, nir_var_image, dst_img_type, "img_dst"); in si_create_copy_image_cs()
/third_party/mesa3d/src/gallium/frontends/lavapipe/
H A Dlvp_lower_vulkan_resource.c355 nir_var_image) { in lvp_lower_pipeline_layout()
/third_party/mesa3d/src/microsoft/clc/
H A Dclc_compiler.c96 return lower_image_deref_impl(b, context, new_var_type, nir_var_image, context->num_uavs); in lower_read_write_image_deref()
982 nir_var_mem_constant | nir_var_function_temp | nir_var_image, NULL); in clc_spirv_to_dxil()
/third_party/mesa3d/src/microsoft/compiler/
H A Ddxil_nir_lower_int_cubemaps.c572 nir_foreach_variable_with_modes_safe(var, s, nir_var_uniform | nir_var_image) { in dxil_nir_lower_int_cubemaps()
/third_party/mesa3d/src/mesa/state_tracker/
H A Dst_pbo.c556 nir_variable_create(b.shader, nir_var_image, in create_fs()
/third_party/mesa3d/src/freedreno/ir3/
H A Dir3_compiler_nir.c1626 nir_var_image)) && semantics) { in emit_intrinsic_barrier()
1631 if (modes & (nir_var_mem_ssbo | nir_var_image | nir_var_mem_global)) { in emit_intrinsic_barrier()
1636 if (modes & (nir_var_mem_ssbo | nir_var_image)) { in emit_intrinsic_barrier()
1640 if (modes & (nir_var_mem_shared | nir_var_mem_ssbo | nir_var_image)) { in emit_intrinsic_barrier()
1660 if (modes & nir_var_image) { in emit_intrinsic_barrier()
/third_party/mesa3d/src/gallium/drivers/zink/nir_to_spirv/
H A Dnir_to_spirv.c327 case nir_var_image: in get_storage_class()
1086 var->data.mode == nir_var_image); in emit_uniform()
3731 if (deref->modes & (nir_var_uniform | nir_var_image)) { in emit_deref_array()
3767 case nir_var_image: { in emit_deref_array()
4292 nir_var_image | in nir_to_spirv()
/third_party/mesa3d/src/gallium/drivers/zink/
H A Dzink_compiler.c2403 var = nir_variable_create(nir, nir_var_image, glsl_array_type(image_type, ZINK_MAX_BINDLESS_HANDLES, 0), "bindless_image"); in create_bindless_image()
2726 nir_foreach_variable_with_modes(var, shader, nir_var_uniform | nir_var_image) { in lower_1d_shadow()
3116 nir_var_image | in zink_shader_create()
3155 var->data.mode == nir_var_image); in zink_shader_create()

Completed in 49 milliseconds

12