/external/mesa3d/src/mesa/state_tracker/ |
st_glsl_types.cpp | 58 if (type->vector_elements <= 2) 66 if (type->vector_elements <= 2) 74 if (type->vector_elements <= 2)
|
st_glsl_to_tgsi.cpp | 1343 int vector_elements = ir->operands[0]->type->vector_elements; local [all...] |
/external/mesa3d/src/compiler/glsl/ |
ir.cpp | 98 rhs_swiz.num_components = swiz->val->type->vector_elements; 139 const unsigned mask = (1U << v->type->vector_elements) - 1; 167 assert(lhs_components == this->rhs->type->vector_elements); 186 this->write_mask = (1U << rhs->type->vector_elements) - 1; 277 op0->type->vector_elements, 1); 289 op0->type->vector_elements, 1); 297 op0->type->vector_elements, 1); 306 op0->type->vector_elements, 1); 316 op0->type->vector_elements, 1); 326 op0->type->vector_elements, 1) [all...] |
lower_packed_varyings.cpp | 339 assert(rhs->type->vector_elements <= 2); 340 if (rhs->type->vector_elements == 2) { 343 assert(lhs->type->vector_elements == 4); 355 assert(rhs->type->vector_elements <= 2); 356 if (rhs->type->vector_elements == 2) { 359 assert(lhs->type->vector_elements == 4); 371 assert(rhs->type->vector_elements <= 2); 372 if (rhs->type->vector_elements == 2) { 375 assert(lhs->type->vector_elements == 4); 427 assert(lhs->type->vector_elements <= 2) [all...] |
lower_vector.cpp | 70 for (unsigned i = 0; i < ir->type->vector_elements; i++) { 136 assert(expr->type->vector_elements == expr->num_operands); 165 for (unsigned i = 0; i < expr->type->vector_elements; i++) { 201 for (unsigned i = 0; i < expr->type->vector_elements; i++) { 213 assert(assigned == expr->type->vector_elements);
|
lower_instructions.cpp | 234 ir->operands[1]->type->vector_elements, 245 ir->operands[0]->type->vector_elements, 254 ir->type->vector_elements, 418 const unsigned vec_elem = ir->type->vector_elements; 541 const unsigned vec_elem = ir->type->vector_elements; 667 const unsigned vec_elem = ir->type->vector_elements; 740 const unsigned vec_elem = ir->type->vector_elements; 883 ir_constant *one = new(ir) ir_constant(1.0, op2->type->vector_elements); 885 switch (op2->type->vector_elements) { 890 assert(op0->type->vector_elements == op2->type->vector_elements) [all...] |
lower_vec_index_to_swizzle.cpp | 89 (int) expr->operands[0]->type->vector_elements - 1);
|
link_varyings.h | 152 return this->vector_elements * this->matrix_columns * this->size * 256 unsigned vector_elements; member in class:tfeedback_decl
|
glsl_to_nir.cpp | 224 const unsigned rows = ir->type->vector_elements; 892 unsigned num_components = ir->return_deref->type->vector_elements; 979 instr->num_components = val->type->vector_elements; [all...] |
ast_array_index.cpp | 185 if (array->type->row_type()->vector_elements <= idx) { 187 bound = array->type->row_type()->vector_elements; 190 if (array->type->vector_elements <= idx) { 192 bound = array->type->vector_elements;
|
hir_field_selection.cpp | 62 op->type->vector_elements);
|
lower_vector_derefs.cpp | 73 ir->write_mask = (1 << new_lhs->type->vector_elements) - 1;
|
lower_buffer_access.cpp | 86 writemask_for_size(field_deref->type->vector_elements)); 109 writemask_for_size(element_deref->type->vector_elements)); 130 writemask_for_size(col_deref->type->vector_elements)); 141 is_write ? write_mask : (1 << deref->type->vector_elements) - 1; 155 for (unsigned i = 0; i < deref->type->vector_elements; i++) {
|
lower_vec_index_to_cond_assign.cpp | 111 compare_index_block(body, index, 0, orig_vector->type->vector_elements); 114 for (unsigned i = 0; i < orig_vector->type->vector_elements; i++)
|
lower_int64.cpp | 218 for (i = 0; i < val->type->vector_elements; i++) { 244 for (unsigned i = 0; i < type->vector_elements; i++) { 274 if (ir->operands[i]->type->vector_elements > source_components) 275 source_components = ir->operands[i]->type->vector_elements;
|
opt_swizzle.cpp | 98 int elems = swiz->val->type->vector_elements;
|
ast_function.cpp | [all...] |
ir_validate.cpp | 545 assert(ir->operands[0]->type->vector_elements == ir->type->vector_elements); 662 assert(ir->operands[0]->type->vector_elements 663 == ir->type->vector_elements); 698 assert(ir->operands[0]->type->vector_elements == 699 ir->operands[1]->type->vector_elements); 773 assert(ir->type->vector_elements == ir->operands[0]->type->vector_elements); 811 switch (ir->type->vector_elements) { 856 for (unsigned int i = 0; i < ir->type->vector_elements; i++) [all...] |
lower_vector_insert.cpp | 115 for (unsigned i = 0; i < expr->type->vector_elements; i++) {
|
ir.h | [all...] |
opt_algebraic.cpp | 153 for (int c = 0; c < ir->type->vector_elements; c++) { 158 return (component == ir->type->vector_elements); 170 for (int c = 0; c < ir->type->vector_elements; c++) { 175 return (component == ir->type->vector_elements); 308 expr->type->vector_elements); 672 for (unsigned c = 0; c < op_const[i]->type->vector_elements; c++) { 681 if (count >= op_const[i]->type->vector_elements) 963 unsigned op2_components = ir->operands[2]->type->vector_elements;
|
/external/mesa3d/src/compiler/ |
glsl_types.h | 179 uint8_t vector_elements; /**< 1, 2, 3, or 4 vector elements. */ member in struct:glsl_type 319 return vector_elements * matrix_columns; 441 return (vector_elements == 1) 451 return (vector_elements > 1) 533 return is_64bit() && vector_elements > 2; 745 ? get_instance(base_type, vector_elements, 1) 856 glsl_base_type base_type, unsigned vector_elements,
|
glsl_types.cpp | 39 glsl_base_type base_type, unsigned vector_elements, 45 vector_elements(vector_elements), matrix_columns(matrix_columns), 68 assert((vector_elements == 0) == (matrix_columns == 0)); 89 matrix_columns = vector_elements = 1; 98 vector_elements(0), matrix_columns(0), 126 vector_elements(0), matrix_columns(0), 151 vector_elements(0), matrix_columns(0), 180 vector_elements(1), matrix_columns(1), 455 vector_elements(0), matrix_columns(0) [all...] |
/external/mesa3d/src/mesa/program/ |
ir_to_mesa.cpp | 75 this->swizzle = swizzle_for_size(type->vector_elements); 527 if (type->vector_elements > 2) 532 if (type->vector_elements > 2) 540 if (type->vector_elements > 2) 597 src.swizzle = swizzle_for_size(type->vector_elements); 839 for (unsigned i = 0; i < ir->type->vector_elements; i++) { 938 result_dst.writemask = (1 << ir->type->vector_elements) - 1; 1032 int vector_elements = ir->operands[0]->type->vector_elements; local 1034 vector_elements = MAX2(vector_elements [all...] |
/external/mesa3d/src/compiler/glsl/tests/ |
lower_int64_test.cpp | 102 for (int i = 0; i < type->vector_elements; i++) { 115 for (int i = type->vector_elements; i < 4; i++) { 167 for (unsigned i = 0; i < type->vector_elements; i++) { 407 for (unsigned i = 0; i < type->vector_elements; i++) { 433 for (unsigned i = 0; i < type->vector_elements; i++) {
|