Home
last modified time | relevance | path

Searched refs:ACCESS_NON_WRITEABLE (Results 1 – 23 of 23) sorted by relevance

/third_party/mesa3d/src/compiler/nir/
Dnir_opt_access.c204 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()
Dnir_lower_readonly_images_to_tex.c98 if (access & ACCESS_NON_WRITEABLE) in is_readonly_image_op()
Dnir_lower_memory_model.c183 if (access & (ACCESS_NON_READABLE | ACCESS_NON_WRITEABLE | ACCESS_CAN_REORDER | ACCESS_COHERENT)) in visit_instr()
Dnir_print.c599 const char *const ronly = (access & ACCESS_NON_WRITEABLE) ? "readonly " : ""; in print_var_decl()
/third_party/mesa3d/src/microsoft/vulkan/
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/
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/
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()
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()
Dradv_nir_lower_ray_queries.c370 nir_build_load_global(b, 1, 32, accel_struct, .access = ACCESS_NON_WRITEABLE, in lower_rq_initialize()
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/
Dac_nir_lower_taskmesh_io_to_mem.c122 …first_task = nir_build_load_global(b, 1, 32, addr, .access = ACCESS_NON_WRITEABLE | ACCESS_COHEREN… in ac_nir_apply_first_task_to_task_shader()
/third_party/mesa3d/src/compiler/
Dshader_enums.h954 ACCESS_NON_WRITEABLE = (1 << 4), enumerator
/third_party/mesa3d/src/microsoft/compiler/
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/gallium/frontends/clover/nir/
Dinvocation.cpp114 if (var->data.access & ACCESS_NON_WRITEABLE) in clover_nir_lower_images()
/third_party/mesa3d/src/compiler/glsl/
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()
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()
/third_party/mesa3d/src/compiler/spirv/
Dvtn_variables.c1203 var_data->access |= ACCESS_NON_WRITEABLE; in apply_var_decoration()
1390 vtn_var->access |= ACCESS_NON_WRITEABLE; in var_decoration_cb()
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/
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/
Dnir_to_tgsi.c1006 !(var->data.access & ACCESS_NON_WRITEABLE), in ntt_setup_uniforms()
/third_party/mesa3d/src/broadcom/compiler/
Dnir_to_vir.c3127 if (is_ssbo && !(nir_intrinsic_access(instr) & ACCESS_NON_WRITEABLE)) in ntq_emit_load_unifa()
/third_party/mesa3d/docs/relnotes/
D21.0.0.rst2757 - nir/opt_access: rename can_reorder() and set ACCESS_NON_WRITEABLE in it
/third_party/mesa3d/src/amd/compiler/
Daco_instruction_selection.cpp6890 (nir_intrinsic_access(instr) & ACCESS_NON_WRITEABLE) && byte_align_for_smem_mubuf; in visit_load_global()