Searched defs:matrix_columns (Results 1 - 3 of 3) sorted by relevance
/external/mesa3d/src/glsl/ |
H A D | glsl_types.cpp | 50 unsigned matrix_columns, const char *name) : 55 vector_elements(vector_elements), matrix_columns(matrix_columns), 62 assert((vector_elements == 0) == (matrix_columns == 0)); 73 vector_elements(0), matrix_columns(0), 86 vector_elements(0), matrix_columns(0), 252 vector_elements(0), matrix_columns(0), 48 glsl_type(GLenum gl_type, glsl_base_type base_type, unsigned vector_elements, unsigned matrix_columns, const char *name) argument
|
H A D | lower_mat_op_to_vec.cpp | 141 for (b_col = 0; b_col < b_var->type->matrix_columns; b_col++) { 152 for (i = 1; i < a_var->type->matrix_columns; i++) { 194 for (i = 1; i < a_var->type->matrix_columns; i++) { 224 for (i = 0; i < b_var->type->matrix_columns; i++) { 253 for (i = 0; i < a_var->type->matrix_columns; i++) { 296 const unsigned columns = a_var->type->matrix_columns; 347 columns = expr->operands[i]->type->matrix_columns; 360 unsigned int i, matrix_columns = 1; local 366 if (!has_matrix_operand(orig_expr, matrix_columns)) 403 for (i = 0; i < matrix_columns; [all...] |
H A D | glsl_types.h | 112 unsigned matrix_columns:3; /**< 1, 2, 3, or 4 matrix columns. */ member in struct:glsl_type 214 return vector_elements * matrix_columns; 242 && (matrix_columns == 1) 253 return (matrix_columns > 1) && (base_type == GLSL_TYPE_FLOAT); 338 ? get_instance(base_type, matrix_columns, 1) 399 unsigned matrix_columns, const char *name);
|
Completed in 72 milliseconds