HomeSort by: relevance | last modified time | path
    Searched defs:dady (Results 1 - 18 of 18) sorted by relevancy

  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/softpipe/
sp_fs_exec.c 97 const float dady = coef->dady[chan]; local
98 const float a0 = coef->a0[chan] + dadx * x + dady * y;
101 quadpos->xyzw[chan].f[2] = a0 + dady;
102 quadpos->xyzw[chan].f[3] = a0 + dadx + dady;
sp_setup.c 413 coef->dady[i] = 0;
422 * Compute a0, dadx and dady for a linearly interpolated coefficient,
437 float dady = b * setup->oneoverarea; local
442 coef->dady[i] = dady;
449 * triangles with very large values of dadx or dady as it will
458 dady * (setup->vmin[0][1] - setup->pixel_offset)));
463 * Compute a0, dadx and dady for a perspective-corrected interpolant,
466 * the plane coefficients (a0, dadx, dady).
487 float dady = b * setup->oneoverarea local
842 const float dady = da * setup->emaj.dy * setup->oneoverarea; local
866 const float dady = da * setup->emaj.dy * setup->oneoverarea; local
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/softpipe/
sp_fs_exec.c 97 const float dady = coef->dady[chan]; local
98 const float a0 = coef->a0[chan] + dadx * x + dady * y;
101 quadpos->xyzw[chan].f[2] = a0 + dady;
102 quadpos->xyzw[chan].f[3] = a0 + dadx + dady;
sp_setup.c 458 coef->dady[i] = 0;
467 * Compute a0, dadx and dady for a linearly interpolated coefficient,
482 float dady = b * setup->oneoverarea; local
487 coef->dady[i] = dady;
494 * triangles with very large values of dadx or dady as it will
503 dady * (setup->vmin[0][1] - setup->pixel_offset)));
508 * Compute a0, dadx and dady for a perspective-corrected interpolant,
511 * the plane coefficients (a0, dadx, dady).
532 float dady = b * setup->oneoverarea local
916 const float dady = da * setup->emaj.dy * setup->oneoverarea; local
940 const float dady = da * setup->emaj.dy * setup->oneoverarea; local
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/llvmpipe/
lp_linear_priv.h 58 __m128i dady; member in struct:lp_linear_interp
137 const float *dady);
147 const float (*dady)[4]);
lp_bld_interp.c 99 * a = a0 + dadx*x + dady*y
108 * da'dy = (dady - dwdy*a)*oow
320 LLVMValueRef dady = coeff_bld->zero; local
341 dady = coeff_bld->one;
355 dady = lp_build_extract_broadcast(gallivm, setup_bld->type,
383 * a = a0 + (x * dadx + y * dady)
386 a = lp_build_fmuladd(builder, dady, chan_pixoffy, a);
453 LLVMValueRef dady = coeff_bld->zero; local
476 dady = lp_build_gather(gallivm, coeff_bld->type.length,
485 * a = a0 + (x * dadx + y * dady)
605 LLVMValueRef dady = coeff_bld->zero; local
    [all...]
lp_setup_point.c 54 float (*dady)[4]; member in struct:point_info
72 info->dady[slot][i] = 0.0f;
95 info->dady[slot][i] = 0.0f;
121 float dady = 0.0f; local
126 info->dady[slot][0] = dady;
127 info->a0[slot][0] = 0.5 - (dadx * x0 + dady * y0);
131 info->dady[slot][0] *= w0;
137 float dady = FIXED_ONE / (float)info->dx12; local
142 dady = -dady
    [all...]
lp_setup_line.c 56 float (*dady)[4]; member in struct:lp_line_info
71 info->dady[slot][i] = 0.0f;
76 * Compute a0, dadx and dady for a linearly interpolated coefficient,
90 float dady = da21 * info->dy * info->oneoverarea; local
93 info->dady[slot][i] = dady;
97 dady * (info->v1[0][1] - setup->pixel_offset)));
102 * Compute a0, dadx and dady for a perspective-corrected interpolant,
105 * the plane coefficients (a0, dadx, dady).
122 float dady = da21 * info->dy * info->oneoverarea local
    [all...]
lp_state_fs_linear.c 70 __m128i dady; member in struct:linear_interp
368 const float (*dady)[4],
384 dady[0][3] != 0.0)
420 const float (*dady)[4],
436 dady[0][3] != 0.0)
480 const float (*dady)[4],
493 a0[1][0], dadx[1][0], dady[1][0],
494 a0[1][1], dadx[1][1], dady[1][1],
495 a0[0][3], dadx[0][3], dady[0][3]))
519 const float (*dady)[4]
    [all...]
lp_state_setup.c 73 LLVMValueRef dady; member in struct:lp_setup_args
94 LLVMValueRef dady)
108 dady,
109 LLVMBuildGEP(builder, args->dady, &idx, 1, ""));
395 /* Calculate dady (vec4f)
399 LLVMValueRef dady = LLVMBuildFSub(b, da20_dx01_ooa, da01_dx20_ooa, "dady"); local
404 LLVMValueRef dady_y0 = LLVMBuildFMul(b, dady, y0_center, "dady_y0");
410 out[2] = dady;
444 * Compute a0, dadx and dady for a perspective-corrected interpolant
935 float dady = sdady[0][i]; local
947 float dady = sdady[1 + slot][i]; local
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/llvmpipe/
lp_bld_interp.c 95 * a = a0 + dadx*x + dady*y
104 * da'dy = (dady - dwdy*a)*oow
275 LLVMValueRef dady = coeff_bld->zero; local
291 dady = coeff_bld->one;
300 dady = lp_build_extract_broadcast(gallivm, setup_bld->type,
308 * a = a0 + (x * dadx + y * dady)
311 a = lp_build_fmuladd(builder, dady, pixoffy, a);
441 * a = a0 + (x * dadx + y * dady)
453 * dadq = {0, dadx, dady, dadx + dady}
460 LLVMValueRef dadx, dady; local
    [all...]
lp_setup_point.c 54 float (*dady)[4]; member in struct:point_info
72 info->dady[slot][i] = 0.0f;
95 info->dady[slot][i] = 0.0f;
121 float dady = 0.0f; local
126 info->dady[slot][0] = dady;
127 info->a0[slot][0] = 0.5 - (dadx * x0 + dady * y0);
131 info->dady[slot][0] *= w0;
137 float dady = FIXED_ONE / (float)info->dx12; local
142 dady = -dady
    [all...]
lp_setup_line.c 56 float (*dady)[4]; member in struct:lp_line_info
71 info->dady[slot][i] = 0.0f;
76 * Compute a0, dadx and dady for a linearly interpolated coefficient,
90 float dady = da21 * info->dy * info->oneoverarea; local
93 info->dady[slot][i] = dady;
97 dady * (info->v1[0][1] - setup->pixel_offset)));
102 * Compute a0, dadx and dady for a perspective-corrected interpolant,
105 * the plane coefficients (a0, dadx, dady).
122 float dady = da21 * info->dy * info->oneoverarea local
    [all...]
lp_state_setup.c 73 LLVMValueRef dady; member in struct:lp_setup_args
93 LLVMValueRef dady)
107 dady,
108 LLVMBuildGEP(builder, args->dady, &idx, 1, ""));
420 /* Calculate dady (vec4f)
424 LLVMValueRef dady = LLVMBuildFSub(b, da20_dx01_ooa, da01_dx20_ooa, "dady"); local
429 LLVMValueRef dady_y0 = LLVMBuildFMul(b, dady, y0_center, "dady_y0");
433 store_coef(gallivm, args, slot, attr_0, dadx, dady);
453 * Compute a0, dadx and dady for a perspective-corrected interpolant
997 float dady = sdady[0][i]; local
1009 float dady = sdady[1 + slot][i]; local
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/tgsi/
tgsi_exec.h 97 float dady[TGSI_NUM_CHANNELS]; member in struct:tgsi_interp_coef
tgsi_exec.c 2756 const float dady = mach->InterpCoefs[attrib].dady[chan]; local
2757 const float delta = ofs_x * dadx + ofs_y * dady;
2772 const float dady = mach->InterpCoefs[attrib].dady[chan]; local
2773 const float a0 = mach->InterpCoefs[attrib].a0[chan] + dadx * x + dady * y;
2777 mach->Inputs[attrib].xyzw[chan].f[2] = a0 + dady;
2778 mach->Inputs[attrib].xyzw[chan].f[3] = a0 + dadx + dady;
2796 const float dady = mach->InterpCoefs[attrib].dady[chan] local
2814 const float dady = mach->InterpCoefs[attrib].dady[chan]; local
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/tgsi/
tgsi_exec.h 97 float dady[TGSI_NUM_CHANNELS]; member in struct:tgsi_interp_coef
tgsi_exec.c 2960 const float dady = mach->InterpCoefs[attrib].dady[chan]; local
2961 const float delta = ofs_x * dadx + ofs_y * dady;
2976 const float dady = mach->InterpCoefs[attrib].dady[chan]; local
2977 const float a0 = mach->InterpCoefs[attrib].a0[chan] + dadx * x + dady * y;
2981 mach->Inputs[attrib].xyzw[chan].f[2] = a0 + dady;
2982 mach->Inputs[attrib].xyzw[chan].f[3] = a0 + dadx + dady;
3000 const float dady = mach->InterpCoefs[attrib].dady[chan] local
3018 const float dady = mach->InterpCoefs[attrib].dady[chan]; local
    [all...]

Completed in 18 milliseconds