Searched defs:vector_elements (Results 1 - 2 of 2) sorted by relevance

/external/mesa3d/src/glsl/
H A Dglsl_types.cpp49 glsl_base_type base_type, unsigned vector_elements,
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 Dglsl_types.h111 unsigned vector_elements:3; /**< 1, 2, 3, or 4 vector elements. */ member in struct:glsl_type
214 return vector_elements * matrix_columns;
231 return (vector_elements == 1)
241 return (vector_elements > 1)
352 ? get_instance(base_type, vector_elements, 1)
398 glsl_base_type base_type, unsigned vector_elements,

Completed in 72 milliseconds