Lines Matching refs:border
598 union pipe_color_union border;
600 /* First, reswizzle the border color for any
609 border.i[0] = cso->border_color.i[2];
610 border.i[1] = cso->border_color.i[1];
611 border.i[2] = cso->border_color.i[0];
612 border.i[3] = cso->border_color.i[3];
621 border.i[0] = cso->border_color.i[3];
622 border.i[1] = 0;
623 border.i[2] = 0;
624 border.i[3] = 0;
630 border.i[0] = cso->border_color.i[0];
631 border.i[1] = cso->border_color.i[3];
632 border.i[2] = 0;
633 border.i[3] = 0;
637 border = cso->border_color;
649 border.f[i] = CLAMP(border.f[i], 0, 1);
659 border.f[i] = CLAMP(border.f[i], -1, 1);
663 border.ui[0] = CLAMP(border.ui[0],
665 border.ui[1] = CLAMP(border.ui[1],
667 border.ui[2] = CLAMP(border.ui[2],
669 border.ui[3] = CLAMP(border.ui[3],
675 border.ui[i] = CLAMP(border.ui[i],
681 border.i[i] = CLAMP(border.i[i],
687 border.ui[i] = CLAMP(border.ui[i],
693 border.i[i] = CLAMP(border.i[i],
702 sampler.border_color_word_0 = border.ui[0];
703 sampler.border_color_word_1 = border.ui[1];
704 sampler.border_color_word_2 = border.ui[2];
705 sampler.border_color_word_3 = border.ui[3];
708 _mesa_float_to_half(border.f[0]);
710 _mesa_float_to_half(border.f[1]);
712 _mesa_float_to_half(border.f[2]);
714 _mesa_float_to_half(border.f[3]);