Home | History | Annotate | Download | only in softpipe

Lines Matching full:dadx

467    coef->dadx[i] = 0;
477 * Compute a0, dadx and dady for a linearly interpolated coefficient,
491 float dadx = a * setup->oneoverarea;
496 coef->dadx[i] = dadx;
504 * triangles with very large values of dadx or dady as it will
512 (dadx * (setup->vmin[0][0] - setup->pixel_offset) +
519 setup->coef[slot].dadx[i],
526 * Compute a0, dadx and dady for a perspective-corrected interpolant,
529 * the plane coefficients (a0, dadx, dady).
549 float dadx = a * setup->oneoverarea;
561 coef->dadx[i] = dadx;
564 (dadx * (setup->vmin[0][0] - setup->pixel_offset) +
582 setup->coef[slot].dadx[0] = 1.0;
588 setup->coef[slot].dadx[1] = 0.0;
592 setup->coef[slot].dadx[2] = setup->posCoef.dadx[2];
596 setup->coef[slot].dadx[3] = setup->posCoef.dadx[3];
603 * Compute the setup->coef[] array dadx, dady, a0 values.
668 setup->coef[fragSlot].dadx[0] = 0.0;
895 * Compute a0, dadx and dady for a linearly interpolated coefficient,
906 const float dadx = da * setup->emaj.dx * setup->oneoverarea;
908 coef->dadx[i] = dadx;
911 (dadx * (setup->vmin[0][0] - setup->pixel_offset) +
917 * Compute a0, dadx and dady for a perspective-corrected interpolant,
930 const float dadx = da * setup->emaj.dx * setup->oneoverarea;
932 coef->dadx[i] = dadx;
935 (dadx * (setup->vmin[0][0] - setup->pixel_offset) +
941 * Compute the setup->coef[] array dadx, dady, a0 values.
1022 setup->coef[fragSlot].dadx[0] = 0.0;
1183 coef->dadx[i] = 0.0F;
1269 setup->coef[fragSlot].dadx[0] = 0.0;