Home
last modified time | relevance | path

Searched refs:nir_var_mem_ubo (Results 1 - 25 of 47) sorted by relevance

12

/third_party/mesa3d/src/compiler/glsl/
H A Dgl_nir_lower_buffers.c86 if (nir_deref_mode_is(deref, nir_var_mem_ubo)) { in get_block_array_index()
132 if (var->data.mode == nir_var_mem_ubo) { in get_block_index_offset()
193 if (!nir_deref_mode_is_one_of(deref, nir_var_mem_ubo | in lower_buffer_interface_derefs_impl()
253 if (!nir_deref_mode_is_one_of(deref, nir_var_mem_ubo | in lower_buffer_interface_derefs_impl()
279 if (!nir_deref_mode_is_one_of(deref, nir_var_mem_ubo | in lower_buffer_interface_derefs_impl()
336 nir_foreach_variable_with_modes(var, shader, nir_var_mem_ubo | nir_var_mem_ssbo) { in gl_nir_lower_buffers()
356 nir_lower_explicit_io(shader, nir_var_mem_ubo | nir_var_mem_ssbo, in gl_nir_lower_buffers()
H A Dgl_nir_linker.h51 nir_var_mem_ubo | \
/third_party/mesa3d/src/compiler/nir/tests/
H A Dload_store_vectorizer_tests.cpp208 case nir_var_mem_ubo: in create_indirect_load()
391 create_load(nir_var_mem_ubo, 0, 0, 0x1); in TEST_F()
392 create_load(nir_var_mem_ubo, 0, 4, 0x2); in TEST_F()
397 EXPECT_TRUE(run_vectorizer(nir_var_mem_ubo)); in TEST_F()
413 create_load(nir_var_mem_ubo, 0, 0, 0x1, 32, 2); in TEST_F()
414 create_load(nir_var_mem_ubo, 0, 4, 0x2, 32, 2); in TEST_F()
419 EXPECT_TRUE(run_vectorizer(nir_var_mem_ubo)); in TEST_F()
436 create_load(nir_var_mem_ubo, 0, 0, 0x1, 32, 4); in TEST_F()
437 create_load(nir_var_mem_ubo, 0, 4, 0x2, 32, 1); in TEST_F()
442 EXPECT_TRUE(run_vectorizer(nir_var_mem_ubo)); in TEST_F()
[all...]
/third_party/mesa3d/src/microsoft/vulkan/
H A Ddzn_nir.c40 .type = mode == nir_var_mem_ubo ? in dzn_nir_create_bo_desc()
54 assert(mode == nir_var_mem_ubo || mode == nir_var_mem_ssbo); in dzn_nir_create_bo_desc()
55 if (mode == nir_var_mem_ubo) in dzn_nir_create_bo_desc()
61 var->data.mode == nir_var_mem_ubo ? in dzn_nir_create_bo_desc()
129 dzn_nir_create_bo_desc(&b, nir_var_mem_ubo, 0, 0, "params", 0); in dzn_nir_indirect_draw_shader()
319 dzn_nir_create_bo_desc(&b, nir_var_mem_ubo, 0, 0, "params", 0); in dzn_nir_triangle_fan_prim_restart_rewrite_index_shader()
482 dzn_nir_create_bo_desc(&b, nir_var_mem_ubo, 0, 0, "params", 0); in dzn_nir_triangle_fan_rewrite_index_shader()
569 dzn_nir_create_bo_desc(&b, nir_var_mem_ubo, 0, 0, "params", 0); in dzn_nir_blit_vs()
/third_party/mesa3d/src/compiler/nir/
H A Dnir_lower_uniforms_to_ubo.c135 nir_foreach_variable_with_modes(var, shader, nir_var_mem_ubo) { in nir_lower_uniforms_to_ubo()
150 nir_variable *ubo = nir_variable_create(shader, nir_var_mem_ubo, type, in nir_lower_uniforms_to_ubo()
H A Dnir_lower_amul.c257 if (var->data.mode == nir_var_mem_ubo) { in nir_lower_amul()
H A Dnir_opt_access.c356 nir_var_mem_ubo | in nir_opt_access()
H A Dnir_opt_preamble.c256 case nir_var_mem_ubo: in can_move_instr()
H A Dnir_opt_gcm.c273 nir_var_mem_ubo | nir_var_mem_ssbo)))) { in pin_intrinsic()
H A Dnir_lower_io_to_scalar.c248 if ((intr->intrinsic == nir_intrinsic_load_ubo && (mask & nir_var_mem_ubo)) || in nir_lower_io_to_scalar_instr()
H A Dnir.h192 nir_var_mem_ubo = (1 << 7), enumerator
213 nir_var_mem_ubo,
215 nir_var_vec_indexable_modes = nir_var_mem_ubo | nir_var_mem_ssbo |
5612 return (var->data.mode == nir_var_mem_ubo &&
/third_party/mesa3d/src/microsoft/spirv_to_dxil/
H A Ddxil_spirv_nir.c60 nir, nir_var_mem_ubo, in add_runtime_data_var()
170 nir, nir_var_mem_ubo, in add_push_constant_var()
664 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_mem_ubo | nir_var_mem_ssbo, in dxil_spirv_nir_passes()
/third_party/mesa3d/src/imagination/rogue/
H A Drogue_nir.c134 nir_var_mem_ubo, in rogue_nir_passes()
H A Drogue_build_data.c416 nir_foreach_variable_with_modes (var, nir, nir_var_mem_ubo) { in collect_ubo_data()
/third_party/mesa3d/src/microsoft/clc/
H A Dclc_compiler.c416 nir_variable_create(nir, nir_var_mem_ubo, in add_kernel_inputs_var()
434 nir_variable_create(nir, nir_var_mem_ubo, in add_work_properties_var()
648 if (alignment >= (deref->modes == nir_var_mem_ubo ? 16 : 4)) in split_unaligned_loads_stores()
981 NIR_PASS_V(nir, nir_remove_dead_variables, nir_var_uniform | nir_var_mem_ubo | in clc_spirv_to_dxil()
1093 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_mem_ubo, in clc_spirv_to_dxil()
H A Dclc_nir.c176 nir_deref_instr *deref = nir_build_deref_cast(b, ptr, nir_var_mem_ubo, type, in lower_load_kernel_input()
/third_party/mesa3d/src/gallium/drivers/d3d12/
H A Dd3d12_compute_transforms.cpp40 nir_variable *count_ubo = nir_variable_create(b.shader, nir_var_mem_ubo, in get_indirect_draw_base_vertex_transform()
115 nir_variable *input_ubo = nir_variable_create(b.shader, nir_var_mem_ubo, in get_fake_so_buffer_copy_back()
H A Dd3d12_nir_passes.c591 if (var->data.mode == nir_var_mem_ubo) { in d3d12_lower_state_vars()
633 nir_variable *ubo = nir_variable_create(nir, nir_var_mem_ubo, type, in d3d12_lower_state_vars()
/third_party/mesa3d/src/intel/compiler/
H A Dbrw_nir.c925 nir_var_mem_ubo | nir_var_mem_ssbo, in brw_preprocess_nir()
1093 .modes = nir_var_mem_ubo | nir_var_mem_ssbo | in brw_vectorize_lower_mem_access()
1101 options.robust_modes = nir_var_mem_ubo | nir_var_mem_ssbo | in brw_vectorize_lower_mem_access()
/third_party/mesa3d/src/gallium/drivers/zink/
H A Dzink_compiler.c490 nir_foreach_variable_with_modes(var, shader, nir_var_mem_ssbo | nir_var_mem_ubo) { in get_bo_vars()
2158 NIR_PASS_V(nir, nir_lower_io_to_scalar, nir_var_mem_ubo | nir_var_mem_ssbo | nir_var_mem_shared); in zink_shader_compile()
2228 nir_foreach_variable_with_modes(var, shader, nir_var_mem_ssbo | nir_var_mem_ubo) { in unbreak_bos()
2240 if (var->data.mode == nir_var_mem_ubo) { in unbreak_bos()
2264 nir_variable *var = nir_variable_create(shader, nir_var_mem_ubo, in unbreak_bos()
2268 var->data.mode = nir_var_mem_ubo; in unbreak_bos()
2281 nir_variable *var = nir_variable_create(shader, nir_var_mem_ubo, in unbreak_bos()
2285 var->data.mode = nir_var_mem_ubo; in unbreak_bos()
3085 NIR_PASS_V(nir, nir_lower_io_to_scalar, nir_var_mem_ubo | nir_var_mem_ssbo | nir_var_mem_shared); in zink_shader_create()
3117 nir_var_mem_ubo | in zink_shader_create()
[all...]
/third_party/mesa3d/src/freedreno/ir3/
H A Dir3_nir.c144 .modes = nir_var_mem_ubo | nir_var_mem_ssbo, in ir3_optimize_loop()
146 .robust_modes = compiler->robust_buffer_access2 ? nir_var_mem_ubo | nir_var_mem_ssbo: 0, in ir3_optimize_loop()
/third_party/mesa3d/src/freedreno/vulkan/
H A Dtu_shader.c659 nir_var_uniform | nir_var_mem_ubo | nir_var_mem_ssbo, in tu_lower_io()
777 nir_var_mem_ubo | nir_var_mem_ssbo, in tu_shader_create()
/third_party/mesa3d/src/gallium/frontends/lavapipe/
H A Dlvp_lower_vulkan_resource.c76 return deref->modes == nir_var_mem_ubo; in lower_uniform_block_access()
/third_party/mesa3d/src/panfrost/vulkan/
H A Dpanvk_vX_shader.c319 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_mem_ubo, in shader_create()
/third_party/mesa3d/src/gallium/drivers/zink/nir_to_spirv/
H A Dnir_to_spirv.c329 case nir_var_mem_ubo: in get_storage_class()
1082 if (var->data.mode == nir_var_mem_ubo || var->data.mode == nir_var_mem_ssbo) in emit_uniform()
3723 if (deref->modes & nir_var_mem_ubo) in emit_deref_array()
3748 case nir_var_mem_ubo: in emit_deref_array()
3809 SpvId type = (var->data.mode & (nir_var_mem_ubo | nir_var_mem_ssbo)) ? in emit_deref_struct()
4293 nir_var_mem_ubo | in nir_to_spirv()

Completed in 40 milliseconds

12