HomeSort by relevance Sort by last modified time
    Searched refs:matrix_columns (Results 1 - 25 of 29) sorted by null

1 2

  /external/mesa3d/src/mesa/state_tracker/
st_glsl_types.cpp 44 return type->matrix_columns;
57 return type->matrix_columns;
59 return type->matrix_columns * 2;
  /external/mesa3d/src/compiler/glsl/
lower_buffer_access.h 52 bool row_major, int matrix_columns,
59 bool *row_major, int *matrix_columns,
lower_buffer_access.cpp 61 int matrix_columns,
108 for (unsigned i = 0; i < deref->type->matrix_columns; i++) {
120 row_major, deref->type->matrix_columns, packing,
146 row_major, deref->type->matrix_columns, packing,
175 assert(matrix_columns <= 4);
197 if (packing == GLSL_INTERFACE_PACKING_STD430 && matrix_columns == 2)
200 matrix_stride = glsl_align(matrix_columns * N, 16);
328 int *matrix_columns,
334 *matrix_columns = 1;
371 *matrix_columns = deref_array->array->type->matrix_columns
    [all...]
lower_mat_op_to_vec.cpp 133 for (b_col = 0; b_col < b->type->matrix_columns; b_col++) {
140 for (i = 1; i < a->type->matrix_columns; i++) {
171 for (i = 1; i < a->type->matrix_columns; i++) {
192 for (i = 0; i < b->type->matrix_columns; i++) {
217 for (i = 0; i < a->type->matrix_columns; i++) {
255 const unsigned columns = a->type->matrix_columns;
299 columns = expr->operands[i]->type->matrix_columns;
312 unsigned int i, matrix_columns = 1; local
318 if (!has_matrix_operand(orig_expr, matrix_columns))
365 for (i = 0; i < matrix_columns; i++)
    [all...]
lower_shared_reference.cpp 139 int matrix_columns; local
145 &row_major, &matrix_columns, NULL, packing);
165 matrix_columns, packing, 0);
207 int matrix_columns; local
213 &row_major, &matrix_columns, NULL, packing);
225 matrix_columns, packing, ir->write_mask);
366 int matrix_columns; local
373 &row_major, &matrix_columns, NULL, packing);
377 assert(matrix_columns == 1);
link_varyings.h 153 return this->vector_elements * this->matrix_columns * this->size *
255 unsigned matrix_columns; member in class:tfeedback_decl
lower_ubo_reference.cpp 63 int *matrix_columns,
274 int *matrix_columns,
324 matrix_columns, &this->struct_field, packing);
346 int matrix_columns; local
359 &row_major, &matrix_columns,
380 row_major, matrix_columns, packing, 0);
559 int matrix_columns; local
570 &row_major, &matrix_columns,
585 row_major, matrix_columns, packing, write_mask);
738 int matrix_columns; local
972 int matrix_columns; local
    [all...]
ast_function.cpp 872 from->type->matrix_columns);
    [all...]
ir_set_program_inouts.cpp 287 elem_width = type->fields.array->matrix_columns;
291 num_elems = type->matrix_columns;
opt_array_splitting.cpp 60 this->size = var->type->matrix_columns;
ir.cpp 695 for (unsigned i = 0; i < type->matrix_columns; i++) {
739 unsigned cols = MIN2(type->matrix_columns, value->type->matrix_columns);
750 for (unsigned i = cols; i < type->matrix_columns; i++)
    [all...]
link_varyings.cpp 740 this->matched_candidate->type->fields.array->matrix_columns;
780 this->matrix_columns = matrix_cols;
795 this->matrix_columns = this->matched_candidate->type->matrix_columns;
    [all...]
lower_variable_index_to_cond_assign.cpp 462 : orig_deref->array->type->matrix_columns;
lower_instructions.cpp 232 ir->operands[1]->type->matrix_columns);
243 ir->operands[0]->type->matrix_columns);
252 ir->type->matrix_columns);
    [all...]
lower_packed_varyings.cpp 472 return this->lower_arraylike(rvalue, rvalue->type->matrix_columns,
link_uniforms.cpp 792 row_major ? matrix->matrix_columns : matrix->vector_elements;
    [all...]
builtin_functions.cpp     [all...]
  /external/mesa3d/src/compiler/
glsl_types.h 179 uint8_t matrix_columns; /**< 1, 2, 3, or 4 matrix columns. */ member in struct:glsl_type
313 return vector_elements * matrix_columns;
446 && (matrix_columns == 1)
457 return (matrix_columns > 1) && (base_type == GLSL_TYPE_FLOAT || base_type == GLSL_TYPE_DOUBLE);
693 ? get_instance(base_type, matrix_columns, 1)
800 unsigned matrix_columns, const char *name);
glsl_types.cpp 50 unsigned matrix_columns, const char *name) :
55 vector_elements(vector_elements), matrix_columns(matrix_columns),
75 assert((vector_elements == 0) == (matrix_columns == 0));
100 matrix_columns = vector_elements = 0;
102 matrix_columns = vector_elements = 1;
112 vector_elements(0), matrix_columns(0),
142 vector_elements(0), matrix_columns(0),
169 vector_elements(0), matrix_columns(0),
201 vector_elements(1), matrix_columns(1)
    [all...]
nir_types.cpp 96 return type->matrix_columns;
102 return type->is_matrix() ? type->matrix_columns : type->length;
361 return glsl_type::get_instance(type->base_type, type->matrix_columns,
  /external/mesa3d/src/mesa/drivers/dri/i965/
brw_nir_uniforms.cpp 106 storage->type->matrix_columns);
  /external/mesa3d/src/mesa/main/
uniform_query.cpp 564 /* vector_elements and matrix_columns can be 0 for samplers.
567 const unsigned vectors = MAX2(1, uni->type->matrix_columns);
939 vectors = uni->type->matrix_columns;
    [all...]
shader_query.cpp 777 (array_index * var->type->without_array()->matrix_columns);
    [all...]
  /external/mesa3d/src/mesa/program/
ir_to_mesa.cpp 512 return type->matrix_columns;
525 return type->matrix_columns * 2;
527 return type->matrix_columns;
    [all...]
  /external/mesa3d/prebuilt-intermediates/glsl/
ir_expression_operation_constant.h 840 * matrix_columns is 1 for vectors, this just works.
845 const unsigned p = op[1]->type->matrix_columns;
    [all...]

Completed in 523 milliseconds

1 2