Home
last modified time | relevance | path

Searched refs:ACCESS_NON_READABLE (Results 1 – 17 of 17) sorted by relevance

/external/mesa3d/src/compiler/nir/
Dnir_lower_memory_model.c167 if (access & (ACCESS_NON_READABLE | ACCESS_NON_WRITEABLE | ACCESS_CAN_REORDER | ACCESS_COHERENT)) in visit_instr()
Dnir_print.c507 const char *const wonly = (access & ACCESS_NON_READABLE) ? "writeonly " : ""; in print_var_decl()
/external/mesa3d/src/amd/vulkan/
Dradv_meta_buffer.c47 nir_intrinsic_set_access(store, ACCESS_NON_READABLE); in build_buffer_fill_shader()
94 nir_intrinsic_set_access(store, ACCESS_NON_READABLE); in build_buffer_copy_shader()
Dradv_meta_fmask_expand.c58 output_img->data.access = ACCESS_NON_READABLE; in build_fmask_expand_compute_shader()
Dradv_meta_clear.c1222 nir_intrinsic_set_access(store, ACCESS_NON_READABLE); in build_clear_htile_mask_shader()
/external/mesa3d/src/intel/compiler/
Dbrw_nir_lower_image_load_store.c532 if (var->data.access & ACCESS_NON_READABLE) in lower_image_store_instr()
645 if (var->data.access & ACCESS_NON_READABLE) in lower_image_size_instr()
/external/mesa3d/src/compiler/
Dshader_enums.h792 ACCESS_NON_READABLE = (1 << 3), enumerator
/external/mesa3d/src/intel/vulkan/
Danv_nir_apply_pipeline_layout.c786 (var->data.access & ACCESS_NON_READABLE) != 0; in lower_image_intrinsic()
1372 (var->data.access & ACCESS_NON_READABLE) != 0; in anv_nir_apply_pipeline_layout()
/external/mesa3d/src/compiler/glsl/
Dgl_nir_link_uniforms.c797 ((image_access & ACCESS_NON_READABLE) ? GL_NONE : in update_uniforms_shader_info()
799 ((image_access & ACCESS_NON_READABLE) ? GL_WRITE_ONLY : in update_uniforms_shader_info()
Dglsl_to_nir.cpp567 mem_access |= ACCESS_NON_READABLE; in visit()
602 mem_access |= ACCESS_NON_READABLE; in visit()
919 qualifiers |= ACCESS_NON_READABLE; in deref_get_qualifier()
/external/mesa3d/src/mesa/state_tracker/
Dst_pbo.c527 img_var->data.access = ACCESS_NON_READABLE; in create_fs()
/external/mesa3d/src/compiler/spirv/
Dvtn_variables.c1150 var_data->access |= ACCESS_NON_READABLE; in apply_var_decoration()
1306 vtn_var->access |= ACCESS_NON_READABLE; in var_decoration_cb()
Dspirv_to_nir.c321 return ACCESS_NON_READABLE; in spirv_to_gl_access_qualifier()
999 vtn_handle_access_qualifier(b, ctx->type, member, ACCESS_NON_READABLE); in struct_member_decoration_cb()
/external/mesa3d/src/amd/compiler/
Daco_instruction_selection_setup.cpp170 bool glc = access & (ACCESS_VOLATILE | ACCESS_COHERENT | ACCESS_NON_READABLE); in fill_desc_set_info()
Daco_instruction_selection.cpp5864 …->chip_class == GFX6 || access & (ACCESS_VOLATILE | ACCESS_COHERENT | ACCESS_NON_READABLE) ? 1 : 0; in visit_image_store()
6183 …bool glc = nir_intrinsic_access(instr) & (ACCESS_VOLATILE | ACCESS_COHERENT | ACCESS_NON_READABLE); in visit_store_ssbo()
6384 …bool glc = nir_intrinsic_access(instr) & (ACCESS_VOLATILE | ACCESS_COHERENT | ACCESS_NON_READABLE); in visit_store_global()
/external/mesa3d/src/amd/llvm/
Dac_nir_to_llvm.c1663 bool writeonly_memory = access & ACCESS_NON_READABLE; in visit_store_ssbo()
2491 bool writeonly_memory = access & ACCESS_NON_READABLE; in visit_image_store()
/external/mesa3d/docs/relnotes/
D19.1.0.rst4369 - radv: set ACCESS_NON_READABLE on stores for copy/fill/clear meta