Searched refs:field_align (Results 1 - 3 of 3) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
H A Dlower_buffer_access.cpp76 unsigned field_align; local in function:lower_buffer_access::lower_buffer_access::emit_access
78 field_align = field->type->std430_base_alignment(row_major);
80 field_align = field->type->std140_base_alignment(row_major);
81 field_offset = glsl_align(field_offset, field_align);
385 unsigned field_align = 0; local in function:lower_buffer_access::lower_buffer_access::setup_buffer_access
388 field_align = type->std430_base_alignment(field_row_major);
390 field_align = type->std140_base_alignment(field_row_major);
396 intra_struct_offset = glsl_align(intra_struct_offset, field_align);
419 field_align);
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
H A Dlower_buffer_access.cpp76 unsigned field_align; local in function:lower_buffer_access::lower_buffer_access::emit_access
78 field_align = field->type->std430_base_alignment(row_major);
80 field_align = field->type->std140_base_alignment(row_major);
81 field_offset = glsl_align(field_offset, field_align);
385 unsigned field_align = 0; local in function:lower_buffer_access::lower_buffer_access::setup_buffer_access
388 field_align = type->std430_base_alignment(field_row_major);
390 field_align = type->std140_base_alignment(field_row_major);
396 intra_struct_offset = glsl_align(intra_struct_offset, field_align);
419 field_align);
/xsrc/external/mit/MesaLib/dist/src/compiler/
H A Dglsl_types.cpp2641 unsigned field_size, field_align; local in function:glsl_type::get_explicit_type_for_size_align
2643 fields[i].type->get_explicit_type_for_size_align(type_info, &field_size, &field_align);
2644 field_align = this->packed ? 1 : field_align;
2645 fields[i].offset = align(*size, field_align);
2648 *alignment = MAX2(*alignment, field_align);

Completed in 6 milliseconds