Home | History | Annotate | Download | only in main

Lines Matching defs:components

324 	 ? 1 : uni->type->components();
566 const unsigned components = MAX2(1, uni->type->vector_elements);
573 unsigned src_vector_byte_stride = components * 4 * dmul;
581 (uint8_t *) (&uni->storage[array_index * (dmul * components * vectors)].i);
584 printf("%s: %p[%d] components=%u vectors=%u count=%u vector_stride=%u "
586 __func__, dst, array_index, components,
634 for (c = 0; c < components; c++) {
723 const unsigned components = uni->type->is_sampler()
726 if (components != src_components) {
729 "glUniform%u(\"%s\"@%u has %u components, not %u)",
731 components, src_components);
761 log_uniform(values, basicType, components, 1, count,
835 memcpy(&uni->storage[size_mul * components * offset], values,
836 sizeof(uni->storage[0]) * components * count * size_mul);
840 union gl_constant_value *dst = &uni->storage[components * offset];
841 const unsigned elems = components * count;
920 unsigned components;
940 components = uni->type->vector_elements;
945 if (vectors != cols || components != rows) {
988 log_uniform(values, uni->type->base_type, components, vectors, count,
1011 elements = components * vectors;
1025 dst[(c * components) + r] = src[c + (r * vectors)];
1040 dst[(c * components) + r] = src[c + (r * vectors)];