Searched refs:memory_coherent (Results 1 – 16 of 16) sorted by relevance
/external/mesa3d/src/compiler/glsl/ |
D | opt_structure_splitting.cpp | 354 new_var->data.memory_coherent = in do_structure_splitting() 355 type->fields.structure[i].memory_coherent; in do_structure_splitting()
|
D | opt_array_splitting.cpp | 483 new_var->data.memory_coherent = entry->var->data.memory_coherent; in optimize_split_arrays()
|
D | ir_print_visitor.cpp | 193 const char *const memory_coherent = (ir->data.memory_coherent) ? "coherent " : ""; in visit() local 208 memory_coherent, memory_volatile, memory_restrict, in visit()
|
D | lower_ubo_reference.cpp | 423 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()
|
D | lower_blend_equation_advanced.cpp | 482 fb->data.memory_coherent = coherent; in lower_blend_equation_advanced()
|
D | builtin_variables.cpp | 352 this->fields[this->num_fields].memory_coherent = 0; in add_field() 1321 var->data.memory_coherent = 1; in generate_fs_special_vars()
|
D | ir.cpp | 2061 this->data.memory_coherent = false; in ir_variable() 2194 a->data.memory_coherent != b->data.memory_coherent || in qualifiers_match()
|
D | ast_to_hir.cpp | 2037 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()
|
D | glsl_to_nir.cpp | 568 if (ir->data.memory_coherent) in visit() 603 if (field->memory_coherent) in visit() 920 if (field->memory_coherent) in deref_get_qualifier()
|
D | ast_function.cpp | 120 if (actual->data.memory_coherent && !formal->data.memory_coherent) { in verify_image_parameter()
|
D | ir.h | 865 unsigned memory_coherent:1; member
|
D | builtin_functions.cpp | 7444 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/ |
D | glsl_types.h | 1439 unsigned memory_coherent:1; member
|
D | glsl_types.cpp | 1260 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/ |
D | st_glsl_to_tgsi.cpp | 3772 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/ |
D | nir_deref.c | 456 if (field->memory_coherent) in deref_path_contains_coherent_decoration()
|