Searched refs:matrix_layout (Results 1 - 20 of 20) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
H A Dlower_buffer_access.cpp208 const enum glsl_matrix_layout matrix_layout = local in function:lower_buffer_access::lower_buffer_access::is_dereferenced_thing_row_major
209 glsl_matrix_layout(ir->type->fields.structure[idx].matrix_layout);
211 switch (matrix_layout) {
227 const enum glsl_matrix_layout matrix_layout = local in function:lower_buffer_access::lower_buffer_access::is_dereferenced_thing_row_major
228 glsl_matrix_layout(var_deref->var->data.matrix_layout);
230 switch (matrix_layout) {
H A Dlink_uniforms.cpp169 const enum glsl_matrix_layout matrix_layout = local in function:get_array_stride
170 glsl_matrix_layout(field->matrix_layout);
171 bool row_major = matrix_layout == GLSL_MATRIX_LAYOUT_ROW_MAJOR;
292 var->data.matrix_layout == GLSL_MATRIX_LAYOUT_ROW_MAJOR;
375 const enum glsl_matrix_layout matrix_layout = local in function:program_resource_visitor::recursion
376 glsl_matrix_layout(t->fields.structure[i].matrix_layout);
377 if (matrix_layout == GLSL_MATRIX_LAYOUT_ROW_MAJOR) {
379 } else if (matrix_layout == GLSL_MATRIX_LAYOUT_COLUMN_MAJOR) {
H A Dast_to_hir.cpp7356 enum glsl_matrix_layout matrix_layout,
7643 matrix_layout == GLSL_MATRIX_LAYOUT_ROW_MAJOR) {
7746 fields[i].matrix_layout = matrix_layout;
7749 fields[i].matrix_layout = GLSL_MATRIX_LAYOUT_ROW_MAJOR;
7751 fields[i].matrix_layout = GLSL_MATRIX_LAYOUT_COLUMN_MAJOR;
7756 assert(fields[i].matrix_layout == GLSL_MATRIX_LAYOUT_ROW_MAJOR
7757 || fields[i].matrix_layout == GLSL_MATRIX_LAYOUT_COLUMN_MAJOR);
8068 enum glsl_matrix_layout matrix_layout = GLSL_MATRIX_LAYOUT_INHERITED; local in function:ast_interface_block::hir
8070 matrix_layout
7351 ast_process_struct_or_iface_block_members(exec_list * instructions,struct _mesa_glsl_parse_state * state,exec_list * declarations,glsl_struct_field ** fields_ret,bool is_interface,enum glsl_matrix_layout matrix_layout,bool allow_reserved_names,ir_variable_mode var_mode,ast_type_qualifier * layout,unsigned block_stream,unsigned block_xfb_buffer,unsigned block_xfb_offset,unsigned expl_location,unsigned expl_align) argument
[all...]
H A Dgl_nir_link_uniforms.c1255 const enum glsl_matrix_layout matrix_layout = local in function:nir_link_uniform
1256 glsl_get_struct_field_data(type, i)->matrix_layout;
1257 if (matrix_layout == GLSL_MATRIX_LAYOUT_ROW_MAJOR) {
1259 } else if (matrix_layout == GLSL_MATRIX_LAYOUT_COLUMN_MAJOR) {
1818 var->data.matrix_layout == GLSL_MATRIX_LAYOUT_ROW_MAJOR;
H A Dglsl_to_nir.cpp490 var->data.matrix_layout = ir->data.matrix_layout;
H A Dbuiltin_variables.cpp387 this->fields[this->num_fields].matrix_layout = GLSL_MATRIX_LAYOUT_INHERITED;
H A Dir.h816 unsigned matrix_layout:2; member in struct:ir_variable::ir_variable_data
H A Dir.cpp2036 this->data.matrix_layout = GLSL_MATRIX_LAYOUT_INHERITED;
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
H A Dlower_buffer_access.cpp208 const enum glsl_matrix_layout matrix_layout = local in function:lower_buffer_access::lower_buffer_access::is_dereferenced_thing_row_major
209 glsl_matrix_layout(ir->type->fields.structure[idx].matrix_layout);
211 switch (matrix_layout) {
227 const enum glsl_matrix_layout matrix_layout = local in function:lower_buffer_access::lower_buffer_access::is_dereferenced_thing_row_major
228 glsl_matrix_layout(var_deref->var->data.matrix_layout);
230 switch (matrix_layout) {
H A Dlink_uniforms.cpp77 var->data.matrix_layout == GLSL_MATRIX_LAYOUT_ROW_MAJOR;
160 const enum glsl_matrix_layout matrix_layout = local in function:program_resource_visitor::recursion
161 glsl_matrix_layout(t->fields.structure[i].matrix_layout);
162 if (matrix_layout == GLSL_MATRIX_LAYOUT_ROW_MAJOR) {
164 } else if (matrix_layout == GLSL_MATRIX_LAYOUT_COLUMN_MAJOR) {
H A Dast_to_hir.cpp7117 enum glsl_matrix_layout matrix_layout,
7393 matrix_layout == GLSL_MATRIX_LAYOUT_ROW_MAJOR) {
7496 fields[i].matrix_layout = matrix_layout;
7499 fields[i].matrix_layout = GLSL_MATRIX_LAYOUT_ROW_MAJOR;
7501 fields[i].matrix_layout = GLSL_MATRIX_LAYOUT_COLUMN_MAJOR;
7506 assert(fields[i].matrix_layout == GLSL_MATRIX_LAYOUT_ROW_MAJOR
7507 || fields[i].matrix_layout == GLSL_MATRIX_LAYOUT_COLUMN_MAJOR);
7808 enum glsl_matrix_layout matrix_layout = GLSL_MATRIX_LAYOUT_INHERITED; local in function:ast_interface_block::hir
7810 matrix_layout
7112 ast_process_struct_or_iface_block_members(exec_list * instructions,struct _mesa_glsl_parse_state * state,exec_list * declarations,glsl_struct_field ** fields_ret,bool is_interface,enum glsl_matrix_layout matrix_layout,bool allow_reserved_names,ir_variable_mode var_mode,ast_type_qualifier * layout,unsigned block_stream,unsigned block_xfb_buffer,unsigned block_xfb_offset,unsigned expl_location,unsigned expl_align) argument
[all...]
H A Dbuiltin_variables.cpp340 this->fields[this->num_fields].matrix_layout = GLSL_MATRIX_LAYOUT_INHERITED;
H A Dir.h801 unsigned matrix_layout:2; member in struct:ir_variable::ir_variable_data
H A Dlinker.cpp4330 const enum glsl_matrix_layout matrix_layout = local in function:get_array_stride
4331 glsl_matrix_layout(field->matrix_layout);
4332 bool row_major = matrix_layout == GLSL_MATRIX_LAYOUT_ROW_MAJOR;
/xsrc/external/mit/MesaLib/dist/src/compiler/
H A Dglsl_types.cpp1241 if (this->fields.structure[i].matrix_layout
1242 != b->fields.structure[i].matrix_layout)
1980 const enum glsl_matrix_layout matrix_layout = local in function:glsl_type::std140_base_alignment
1981 glsl_matrix_layout(this->fields.structure[i].matrix_layout);
1982 if (matrix_layout == GLSL_MATRIX_LAYOUT_ROW_MAJOR) {
1984 } else if (matrix_layout == GLSL_MATRIX_LAYOUT_COLUMN_MAJOR) {
2110 const enum glsl_matrix_layout matrix_layout = local in function:glsl_type::std140_size
2111 glsl_matrix_layout(this->fields.structure[i].matrix_layout);
2112 if (matrix_layout == GLSL_MATRIX_LAYOUT_ROW_MAJOR) {
2114 } else if (matrix_layout
2305 const enum glsl_matrix_layout matrix_layout = local in function:glsl_type::std430_base_alignment
2478 const enum glsl_matrix_layout matrix_layout = local in function:glsl_type::std430_size
[all...]
H A Dglsl_types.h1429 unsigned matrix_layout:2; member in struct:glsl_struct_field::__anona742a422030a::__anona742a4220408
1473 matrix_layout = GLSL_MATRIX_LAYOUT_INHERITED;
1480 matrix_layout = GLSL_MATRIX_LAYOUT_INHERITED;
1487 matrix_layout = GLSL_MATRIX_LAYOUT_INHERITED;
/xsrc/external/mit/MesaLib.old/dist/src/compiler/
H A Dglsl_types.cpp1068 if (this->fields.structure[i].matrix_layout
1069 != b->fields.structure[i].matrix_layout)
1725 const enum glsl_matrix_layout matrix_layout = local in function:glsl_type::std140_base_alignment
1726 glsl_matrix_layout(this->fields.structure[i].matrix_layout);
1727 if (matrix_layout == GLSL_MATRIX_LAYOUT_ROW_MAJOR) {
1729 } else if (matrix_layout == GLSL_MATRIX_LAYOUT_COLUMN_MAJOR) {
1855 const enum glsl_matrix_layout matrix_layout = local in function:glsl_type::std140_size
1856 glsl_matrix_layout(this->fields.structure[i].matrix_layout);
1857 if (matrix_layout == GLSL_MATRIX_LAYOUT_ROW_MAJOR) {
1859 } else if (matrix_layout
2050 const enum glsl_matrix_layout matrix_layout = local in function:glsl_type::std430_base_alignment
2155 const enum glsl_matrix_layout matrix_layout = local in function:glsl_type::std430_size
[all...]
H A Dglsl_types.h1132 unsigned matrix_layout:2; member in struct:glsl_struct_field
1172 sample(0), matrix_layout(GLSL_MATRIX_LAYOUT_INHERITED), patch(0),
1184 sample(0), matrix_layout(0), patch(0),
/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir.h475 unsigned matrix_layout:2; member in struct:nir_variable::nir_variable_data
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D20.1.0.rst4131 - nir: add matrix_layout to nir_variable data

Completed in 74 milliseconds