/third_party/mesa3d/src/compiler/nir/ |
H A D | nir_opt_access.c | 119 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 D | nir_opt_peephole_select.c | 107 case nir_var_image: in block_check_for_allowed_instrs()
|
H A D | nir_divergence_analysis.c | 690 case nir_var_image: in nir_variable_mode_is_uniform()
|
H A D | nir_gather_info.c | 936 nir_foreach_variable_with_modes(var, shader, nir_var_image | nir_var_uniform) { in nir_shader_gather_info()
|
H A D | nir_validate.c | 1538 if (var->data.mode == nir_var_image) { in validate_var_decl() 1780 nir_var_image; in nir_validate_shader()
|
H A D | nir_print.c | 556 case nir_var_image: in get_variable_mode_str() 631 nir_var_image)) { in print_var_decl()
|
H A D | nir.h | 185 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 D | gl_nir_lower_images.c | 90 bool bindless = var->data.mode != nir_var_image || var->data.bindless; in lower_impl()
|
H A D | gl_nir_linker.h | 53 nir_var_image)
|
H A D | gl_nir_lower_samplers_as_deref.c | 155 if (!(var->data.mode & (nir_var_uniform | nir_var_image)) || in lower_deref()
|
H A D | gl_nir_linker.c | 784 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 D | radv_meta_bufimage.c | 46 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 D | radv_meta_decompress.c | 46 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 D | radv_meta_fmask_expand.c | 45 nir_variable *output_img = nir_variable_create(b.shader, nir_var_image, img_type, "out_img"); in build_fmask_expand_compute_shader()
|
H A D | radv_meta_fast_clear.c | 47 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 D | radv_meta_etc_decode.c | 186 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 D | radv_meta_resolve_cs.c | 77 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 D | si_shaderlib_nir.c | 122 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 D | lvp_lower_vulkan_resource.c | 355 nir_var_image) { in lvp_lower_pipeline_layout()
|
/third_party/mesa3d/src/microsoft/clc/ |
H A D | clc_compiler.c | 96 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 D | dxil_nir_lower_int_cubemaps.c | 572 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 D | st_pbo.c | 556 nir_variable_create(b.shader, nir_var_image, in create_fs()
|
/third_party/mesa3d/src/freedreno/ir3/ |
H A D | ir3_compiler_nir.c | 1626 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 D | nir_to_spirv.c | 327 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 D | zink_compiler.c | 2403 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()
|