Home
last modified time | relevance | path

Searched refs:memory_coherent (Results 1 – 16 of 16) sorted by relevance

/external/mesa3d/src/compiler/glsl/
Dopt_structure_splitting.cpp354 new_var->data.memory_coherent = in do_structure_splitting()
355 type->fields.structure[i].memory_coherent; in do_structure_splitting()
Dopt_array_splitting.cpp483 new_var->data.memory_coherent = entry->var->data.memory_coherent; in optimize_split_arrays()
Dir_print_visitor.cpp193 const char *const memory_coherent = (ir->data.memory_coherent) ? "coherent " : ""; in visit() local
208 memory_coherent, memory_volatile, memory_restrict, in visit()
Dlower_ubo_reference.cpp423 return ((struct_field->memory_coherent ? ACCESS_COHERENT : 0) | in ssbo_access_params()
427 return ((variable->data.memory_coherent ? ACCESS_COHERENT : 0) | in ssbo_access_params()
Dlower_blend_equation_advanced.cpp482 fb->data.memory_coherent = coherent; in lower_blend_equation_advanced()
Dbuiltin_variables.cpp352 this->fields[this->num_fields].memory_coherent = 0; in add_field()
1321 var->data.memory_coherent = 1; in generate_fs_special_vars()
Dir.cpp2061 this->data.memory_coherent = false; in ir_variable()
2194 a->data.memory_coherent != b->data.memory_coherent || in qualifiers_match()
Dast_to_hir.cpp2037 if (var->data.fb_fetch_output && var->data.memory_coherent && in do_hir()
3471 var->data.memory_coherent |= qual->flags.q.coherent; in apply_image_qualifier_to_variable()
4088 var->data.memory_coherent = !qual->flags.q.non_coherent; in apply_type_qualifier_to_variable()
4096 if (var->data.memory_coherent && in apply_type_qualifier_to_variable()
4405 earlier->data.memory_coherent = var->data.memory_coherent; in get_variable_being_redeclared()
7687 fields[i].memory_coherent = qual->flags.q.coherent || in ast_process_struct_or_iface_block_members()
7847 var->data.memory_coherent = field.memory_coherent; in apply_memory_qualifiers()
Dglsl_to_nir.cpp568 if (ir->data.memory_coherent) in visit()
603 if (field->memory_coherent) in visit()
920 if (field->memory_coherent) in deref_get_qualifier()
Dast_function.cpp120 if (actual->data.memory_coherent && !formal->data.memory_coherent) { in verify_image_parameter()
Dir.h865 unsigned memory_coherent:1; member
Dbuiltin_functions.cpp7444 image->data.memory_coherent = true; in _image_prototype()
7484 image->data.memory_coherent = true; in _image_size_prototype()
7509 image->data.memory_coherent = true; in _image_samples_prototype()
/external/mesa3d/src/compiler/
Dglsl_types.h1439 unsigned memory_coherent:1; member
Dglsl_types.cpp1260 if (this->fields.structure[i].memory_coherent in record_compare()
1261 != b->fields.structure[i].memory_coherent) in record_compare()
/external/mesa3d/src/mesa/state_tracker/
Dst_glsl_to_tgsi.cpp3772 bool *memory_coherent, bool *memory_volatile, in get_image_qualifiers() argument
3784 *memory_coherent = in get_image_qualifiers()
3785 struct_type->fields.structure[fild_idx].memory_coherent; in get_image_qualifiers()
3800 memory_coherent, memory_volatile, memory_restrict, in get_image_qualifiers()
3809 *memory_coherent = var->data.memory_coherent; in get_image_qualifiers()
3830 bool memory_coherent = false, memory_volatile = false, in visit_image_intrinsic() local
3835 get_image_qualifiers(img, &type, &memory_coherent, &memory_volatile, in visit_image_intrinsic()
3991 if (memory_coherent) in visit_image_intrinsic()
/external/mesa3d/src/compiler/nir/
Dnir_deref.c456 if (field->memory_coherent) in deref_path_contains_coherent_decoration()