HomeSort by: relevance | last modified time | path
    Searched refs:vector_elements (Results 1 - 25 of 94) sorted by relevancy

1 2 3 4

  /xsrc/external/mit/MesaLib.old/dist/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)
  /xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
ir.cpp 97 rhs_swiz.num_components = swiz->val->type->vector_elements;
138 const unsigned mask = (1U << v->type->vector_elements) - 1;
166 assert(lhs_components == this->rhs->type->vector_elements);
185 this->write_mask = (1U << rhs->type->vector_elements) - 1;
276 op0->type->vector_elements, 1);
288 op0->type->vector_elements, 1);
296 op0->type->vector_elements, 1);
305 op0->type->vector_elements, 1);
315 op0->type->vector_elements, 1);
325 op0->type->vector_elements, 1)
    [all...]
lower_packed_varyings.cpp 340 assert(rhs->type->vector_elements <= 2);
341 if (rhs->type->vector_elements == 2) {
344 assert(lhs->type->vector_elements == 4);
356 assert(rhs->type->vector_elements <= 2);
357 if (rhs->type->vector_elements == 2) {
360 assert(lhs->type->vector_elements == 4);
372 assert(rhs->type->vector_elements <= 2);
373 if (rhs->type->vector_elements == 2) {
376 assert(lhs->type->vector_elements == 4);
428 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_vec_index_to_swizzle.cpp 89 (int) expr->operands[0]->type->vector_elements - 1);
link_varyings.h 155 return this->vector_elements * this->matrix_columns * this->size *
234 unsigned vector_elements; member in class:tfeedback_decl
lower_instructions.cpp 235 ir->operands[1]->type->vector_elements,
246 ir->operands[0]->type->vector_elements,
255 ir->type->vector_elements,
419 const unsigned vec_elem = ir->type->vector_elements;
542 const unsigned vec_elem = ir->type->vector_elements;
668 const unsigned vec_elem = ir->type->vector_elements;
741 const unsigned vec_elem = ir->type->vector_elements;
884 ir_constant *one = new(ir) ir_constant(1.0, op2->type->vector_elements);
886 switch (op2->type->vector_elements) {
891 assert(op0->type->vector_elements == op2->type->vector_elements)
    [all...]
glsl_to_nir.cpp 299 const unsigned rows = ir->type->vector_elements;
655 func->params[np].num_components = param->type->vector_elements;
818 unsigned pow2_components = util_next_power_of_two(type->vector_elements);
1120 assert(swizzle && swizzle->type->vector_elements == 1);
1148 ir->return_deref->type->vector_elements, 32, NULL);
1219 unsigned num_components = ir->return_deref->type->vector_elements;
1322 instr->num_components = val->type->vector_elements;
1338 instr->num_components = type->vector_elements;
1344 type->vector_elements, bit_size, NULL);
1404 ir->return_deref->type->vector_elements, 32, NULL)
    [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_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++) {
  /xsrc/external/mit/MesaLib/dist/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;
279 op0->type->vector_elements, 1);
292 op0->type->vector_elements, 1);
299 op0->type->vector_elements, 1);
304 op0->type->vector_elements, 1);
310 op0->type->vector_elements, 1);
314 op0->type->vector_elements, 1)
    [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_vec_index_to_swizzle.cpp 89 (int) expr->operands[0]->type->vector_elements - 1);
link_varyings.h 167 return this->vector_elements * this->matrix_columns * this->size *
246 unsigned vector_elements; member in class:tfeedback_decl
lower_packed_varyings.cpp 343 assert(rhs->type->vector_elements <= 2);
344 if (rhs->type->vector_elements == 2) {
347 assert(lhs->type->vector_elements == 4);
359 assert(rhs->type->vector_elements <= 2);
360 if (rhs->type->vector_elements == 2) {
363 assert(lhs->type->vector_elements == 4);
375 assert(rhs->type->vector_elements <= 2);
376 if (rhs->type->vector_elements == 2) {
379 assert(lhs->type->vector_elements == 4);
431 assert(lhs->type->vector_elements <= 2)
    [all...]
lower_instructions.cpp 181 unsigned vector_elements=1);
242 ir->operands[1]->type->vector_elements,
253 ir->operands[0]->type->vector_elements,
262 ir->type->vector_elements,
426 const unsigned vec_elem = ir->type->vector_elements;
549 const unsigned vec_elem = ir->type->vector_elements;
675 const unsigned vec_elem = ir->type->vector_elements;
748 const unsigned vec_elem = ir->type->vector_elements;
892 ir_constant *one = new(ir) ir_constant(1.0, op2->type->vector_elements);
894 switch (op2->type->vector_elements) {
    [all...]
lower_vector_derefs.cpp 104 for (unsigned i = 0; i < new_lhs->type->vector_elements; i++) {
136 ir->write_mask = (1 << new_lhs->type->vector_elements) - 1;
142 if (index >= new_lhs->type->vector_elements) {
lower_vector_insert.cpp 76 if (index >= expr->operands[0]->type->vector_elements) {
133 for (unsigned i = 0; i < expr->type->vector_elements; i++) {
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_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++) {
  /xsrc/external/mit/MesaLib/dist/src/compiler/
glsl_types.cpp 48 glsl_base_type base_type, unsigned vector_elements,
56 vector_elements(vector_elements), matrix_columns(matrix_columns),
80 assert((vector_elements == 0) == (matrix_columns == 0));
103 matrix_columns = vector_elements = 1;
113 vector_elements(0), matrix_columns(0),
146 vector_elements(0), matrix_columns(0),
171 vector_elements(0), matrix_columns(0),
202 vector_elements(1), matrix_columns(1),
442 return get_instance(this->base_type, this->vector_elements,
2922 unsigned vector_elements:3; member in struct:packed_type::__anon754
3122 uint32_t vector_elements = encoded.basic.vector_elements; local
    [all...]
glsl_types.h 330 uint8_t vector_elements; /**< 1, 2, 3, or 4 vector elements. */ member in struct:glsl_type
513 return vector_elements * matrix_columns;
719 return (vector_elements == 1)
729 return (vector_elements > 1)
899 return is_64bit() && vector_elements > 2;
1148 return get_instance(base_type, vector_elements, 1,
1156 return get_instance(base_type, vector_elements, 1,
1282 glsl_base_type base_type, unsigned vector_elements,
  /xsrc/external/mit/MesaLib.old/dist/src/compiler/
glsl_types.h 240 uint8_t vector_elements; /**< 1, 2, 3, or 4 vector elements. */ member in struct:glsl_type
399 return vector_elements * matrix_columns;
549 return (vector_elements == 1)
559 return (vector_elements > 1)
647 return is_64bit() && vector_elements > 2;
884 return get_instance(base_type, vector_elements, 1, explicit_stride);
886 return get_instance(base_type, vector_elements, 1);
1000 glsl_base_type base_type, unsigned vector_elements,

Completed in 16 milliseconds

1 2 3 4