Home
last modified time | relevance | path

Searched refs:ACCESS_NON_WRITEABLE (Results 1 - 22 of 22) sorted by relevance

/third_party/mesa3d/src/compiler/nir/
H A Dnir_opt_access.c31 * - Either there are no writes, or ACCESS_NON_WRITEABLE is set. In either
204 if (!(access & ACCESS_NON_WRITEABLE)) { in process_variable()
206 access |= ACCESS_NON_WRITEABLE; in process_variable()
208 access |= ACCESS_NON_WRITEABLE; in process_variable()
228 bool is_memory_readonly = access & ACCESS_NON_WRITEABLE; in update_access()
237 is_memory_readonly |= var && (var->data.access & ACCESS_NON_WRITEABLE); in update_access()
250 access |= ACCESS_NON_WRITEABLE; in update_access()
H A Dnir_lower_readonly_images_to_tex.c98 if (access & ACCESS_NON_WRITEABLE) in is_readonly_image_op()
H A Dnir_lower_memory_model.c183 if (access & (ACCESS_NON_READABLE | ACCESS_NON_WRITEABLE | ACCESS_CAN_REORDER | ACCESS_COHERENT)) in visit_instr()
H A Dnir_print.c599 const char *const ronly = (access & ACCESS_NON_WRITEABLE) ? "readonly " : ""; in print_var_decl()
/third_party/mesa3d/src/microsoft/vulkan/
H A Ddzn_nir.c131 dzn_nir_create_bo_desc(&b, nir_var_mem_ssbo, 0, 1, "draw_buf", ACCESS_NON_WRITEABLE); in dzn_nir_indirect_draw_shader()
156 dzn_nir_create_bo_desc(&b, nir_var_mem_ssbo, 0, 3, "count_buf", ACCESS_NON_WRITEABLE); in dzn_nir_indirect_draw_shader()
325 "old_index_buf", ACCESS_NON_WRITEABLE); in dzn_nir_triangle_fan_prim_restart_rewrite_index_shader()
491 "old_index_buf", ACCESS_NON_WRITEABLE); in dzn_nir_triangle_fan_rewrite_index_shader()
/third_party/mesa3d/src/microsoft/clc/
H A Dclc_compiler.c175 assert((in_var->data.access & ACCESS_NON_WRITEABLE) == 0); in clc_lower_input_image_deref()
198 assert((in_var->data.access & ACCESS_NON_WRITEABLE) == 0); in clc_lower_input_image_deref()
229 assert(in_var->data.access & ACCESS_NON_WRITEABLE); in clc_lower_input_image_deref()
962 if (var->data.access == ACCESS_NON_WRITEABLE) { in clc_spirv_to_dxil()
/third_party/mesa3d/src/amd/vulkan/
H A Dradv_nir_apply_pipeline_layout.c148 nir_ssa_def *desc = nir_build_load_global(b, 1, 64, addr, .access = ACCESS_NON_WRITEABLE); in visit_load_vulkan_descriptor()
215 nir_build_load_global(b, 4, 32, ptr, .access = ACCESS_NON_WRITEABLE | ACCESS_CAN_REORDER, in visit_get_ssbo_size()
H A Dradv_acceleration_structure.c1129 .access = ACCESS_NON_WRITEABLE | ACCESS_CAN_REORDER); in read_fminmax_atomic()
1216 .access = ACCESS_NON_WRITEABLE | ACCESS_CAN_REORDER), in build_leaf_shader()
1220 .access = ACCESS_NON_WRITEABLE | ACCESS_CAN_REORDER), in build_leaf_shader()
1224 .access = ACCESS_NON_WRITEABLE | ACCESS_CAN_REORDER), in build_leaf_shader()
1280 .access = ACCESS_NON_WRITEABLE | ACCESS_CAN_REORDER); in build_leaf_shader()
1283 .access = ACCESS_NON_WRITEABLE | ACCESS_CAN_REORDER); in build_leaf_shader()
H A Dradv_nir_lower_ray_queries.c370 nir_build_load_global(b, 1, 32, accel_struct, .access = ACCESS_NON_WRITEABLE, in lower_rq_initialize()
H A Dradv_pipeline_rt.c1418 &b, 1, 32, accel_struct, .access = ACCESS_NON_WRITEABLE, .align_mul = 64); in build_traversal_shader()
/third_party/mesa3d/src/amd/common/
H A Dac_nir_lower_taskmesh_io_to_mem.c122 first_task = nir_build_load_global(b, 1, 32, addr, .access = ACCESS_NON_WRITEABLE | ACCESS_COHERENT); in ac_nir_apply_first_task_to_task_shader()
/third_party/mesa3d/src/compiler/
H A Dshader_enums.h954 ACCESS_NON_WRITEABLE = (1 << 4), enumerator
987 * It is implied by ACCESS_NON_WRITEABLE and a lack of ACCESS_VOLATILE.
/third_party/mesa3d/src/gallium/frontends/clover/nir/
H A Dinvocation.cpp114 if (var->data.access & ACCESS_NON_WRITEABLE) in clover_nir_lower_images()
/third_party/mesa3d/src/compiler/glsl/
H A Dglsl_to_nir.cpp603 mem_access |= ACCESS_NON_WRITEABLE; in visit()
638 mem_access |= ACCESS_NON_WRITEABLE; in visit()
940 qualifiers |= ACCESS_NON_WRITEABLE; in deref_get_qualifier()
H A Dgl_nir_link_uniforms.c834 (image_access & ACCESS_NON_WRITEABLE) ? in update_uniforms_shader_info()
1763 !(var->data.access & ACCESS_NON_WRITEABLE)) { in gl_nir_link_uniforms()
/third_party/mesa3d/src/microsoft/compiler/
H A Dnir_to_dxil.c2902 if (var && var->data.access & ACCESS_NON_WRITEABLE) in emit_load_ssbo()
3919 if (var && var->data.access & ACCESS_NON_WRITEABLE) in emit_get_ssbo_size()
4132 if (var->data.access & ACCESS_NON_WRITEABLE) in emit_load_vulkan_descriptor()
4503 (var->data.access & ACCESS_NON_WRITEABLE)) in emit_deref()
5404 if ((var->data.access & ACCESS_NON_WRITEABLE) && in emit_module()
5413 if ((var->data.access & ACCESS_NON_WRITEABLE) != 0) { in emit_module()
5460 if ((var->data.access & ACCESS_NON_WRITEABLE) == 0) { in emit_module()
5492 var && (var->data.access & ACCESS_NON_WRITEABLE)) in emit_module()
/third_party/mesa3d/src/compiler/spirv/
H A Dvtn_variables.c1203 var_data->access |= ACCESS_NON_WRITEABLE; in apply_var_decoration()
1390 vtn_var->access |= ACCESS_NON_WRITEABLE; in var_decoration_cb()
H A Dspirv_to_nir.c352 return ACCESS_NON_WRITEABLE; in spirv_to_gl_access_qualifier()
1053 vtn_handle_access_qualifier(b, ctx->type, member, ACCESS_NON_WRITEABLE); in struct_member_decoration_cb()
1563 ACCESS_NON_READABLE | ACCESS_NON_WRITEABLE; in vtn_handle_type()
/third_party/mesa3d/src/gallium/drivers/zink/nir_to_spirv/
H A Dnir_to_spirv.c184 case ACCESS_NON_WRITEABLE: in emit_access_decorations()
868 if (!(var->data.access & ACCESS_NON_WRITEABLE)) in get_bare_image_type()
/third_party/mesa3d/src/gallium/auxiliary/nir/
H A Dnir_to_tgsi.c1006 !(var->data.access & ACCESS_NON_WRITEABLE), in ntt_setup_uniforms()
/third_party/mesa3d/src/broadcom/compiler/
H A Dnir_to_vir.c3127 if (is_ssbo && !(nir_intrinsic_access(instr) & ACCESS_NON_WRITEABLE)) in ntq_emit_load_unifa()
/third_party/mesa3d/src/amd/compiler/
H A Daco_instruction_selection.cpp6890 (nir_intrinsic_access(instr) & ACCESS_NON_WRITEABLE) && byte_align_for_smem_mubuf;

Completed in 95 milliseconds