Home | History | Annotate | Download | only in glsl

Lines Matching refs:c0

376       for (unsigned c = 0, c0 = 0, c1 = 0;
378 c0 += c0_inc, c1 += c1_inc, c++) {
382 data.u[c] = MIN2(op[0]->value.u[c0], op[1]->value.u[c1]);
385 data.i[c] = MIN2(op[0]->value.i[c0], op[1]->value.i[c1]);
388 data.f[c] = MIN2(op[0]->value.f[c0], op[1]->value.f[c1]);
398 for (unsigned c = 0, c0 = 0, c1 = 0;
400 c0 += c0_inc, c1 += c1_inc, c++) {
404 data.u[c] = MAX2(op[0]->value.u[c0], op[1]->value.u[c1]);
407 data.i[c] = MAX2(op[0]->value.i[c0], op[1]->value.i[c1]);
410 data.f[c] = MAX2(op[0]->value.f[c0], op[1]->value.f[c1]);
420 for (unsigned c = 0, c0 = 0, c1 = 0;
422 c0 += c0_inc, c1 += c1_inc, c++) {
426 data.u[c] = op[0]->value.u[c0] + op[1]->value.u[c1];
429 data.i[c] = op[0]->value.i[c0] + op[1]->value.i[c1];
432 data.f[c] = op[0]->value.f[c0] + op[1]->value.f[c1];
442 for (unsigned c = 0, c0 = 0, c1 = 0;
444 c0 += c0_inc, c1 += c1_inc, c++) {
448 data.u[c] = op[0]->value.u[c0] - op[1]->value.u[c1];
451 data.i[c] = op[0]->value.i[c0] - op[1]->value.i[c1];
454 data.f[c] = op[0]->value.f[c0] - op[1]->value.f[c1];
466 for (unsigned c = 0, c0 = 0, c1 = 0;
468 c0 += c0_inc, c1 += c1_inc, c++) {
472 data.u[c] = op[0]->value.u[c0] * op[1]->value.u[c1];
475 data.i[c] = op[0]->value.i[c0] * op[1]->value.i[c1];
478 data.f[c] = op[0]->value.f[c0] * op[1]->value.f[c1];
512 for (unsigned c = 0, c0 = 0, c1 = 0;
514 c0 += c0_inc, c1 += c1_inc, c++) {
518 data.u[c] = op[0]->value.u[c0] / op[1]->value.u[c1];
521 data.i[c] = op[0]->value.i[c0] / op[1]->value.i[c1];
524 data.f[c] = op[0]->value.f[c0] / op[1]->value.f[c1];
534 for (unsigned c = 0, c0 = 0, c1 = 0;
536 c0 += c0_inc, c1 += c1_inc, c++) {
540 data.u[c] = op[0]->value.u[c0] % op[1]->value.u[c1];
543 data.i[c] = op[0]->value.i[c0] % op[1]->value.i[c1];
549 data.f[c] = op[0]->value.f[c0] - op[1]->value.f[c1]
550 * floorf(op[0]->value.f[c0] / op[1]->value.f[c1]);
691 for (unsigned c = 0, c0 = 0, c1 = 0;
693 c0 += c0_inc, c1 += c1_inc, c++) {
697 data.i[c] = op[0]->value.i[c0] << op[1]->value.i[c1];
701 data.i[c] = op[0]->value.i[c0] << op[1]->value.u[c1];
705 data.u[c] = op[0]->value.u[c0] << op[1]->value.i[c1];
709 data.u[c] = op[0]->value.u[c0] << op[1]->value.u[c1];
715 for (unsigned c = 0, c0 = 0, c1 = 0;
717 c0 += c0_inc, c1 += c1_inc, c++) {
721 data.i[c] = op[0]->value.i[c0] >> op[1]->value.i[c1];
725 data.i[c] = op[0]->value.i[c0] >> op[1]->value.u[c1];
729 data.u[c] = op[0]->value.u[c0] >> op[1]->value.i[c1];
733 data.u[c] = op[0]->value.u[c0] >> op[1]->value.u[c1];
739 for (unsigned c = 0, c0 = 0, c1 = 0;
741 c0 += c0_inc, c1 += c1_inc, c++) {
745 data.i[c] = op[0]->value.i[c0] & op[1]->value.i[c1];
748 data.u[c] = op[0]->value.u[c0] & op[1]->value.u[c1];
757 for (unsigned c = 0, c0 = 0, c1 = 0;
759 c0 += c0_inc, c1 += c1_inc, c++) {
763 data.i[c] = op[0]->value.i[c0] | op[1]->value.i[c1];
766 data.u[c] = op[0]->value.u[c0] | op[1]->value.u[c1];
775 for (unsigned c = 0, c0 = 0, c1 = 0;
777 c0 += c0_inc, c1 += c1_inc, c++) {
781 data.i[c] = op[0]->value.i[c0] ^ op[1]->value.i[c1];
784 data.u[c] = op[0]->value.u[c0] ^ op[1]->value.u[c1];
1327 for (unsigned c = 0, c0 = 0; c < type->components(); c0 += c0_inc, c++)
1328 data.f[c] = (op[1]->value.f[c] < op[0]->value.f[c0]) ? 0.0F : 1.0F;