HomeSort by relevance Sort by last modified time
    Searched defs:dadx (Results 1 - 9 of 9) sorted by null

  /external/mesa3d/src/gallium/drivers/softpipe/
sp_fs_exec.c 103 const float dadx = coef->dadx[chan]; local
105 const float a0 = coef->a0[chan] + dadx * x + dady * y;
107 quadpos->xyzw[chan].f[1] = a0 + dadx;
109 quadpos->xyzw[chan].f[3] = a0 + dadx + dady;
sp_setup.c 467 coef->dadx[i] = 0;
477 * Compute a0, dadx and dady for a linearly interpolated coefficient,
491 float dadx = a * setup->oneoverarea; local
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; local
906 const float dadx = da * setup->emaj.dx * setup->oneoverarea; local
930 const float dadx = da * setup->emaj.dx * setup->oneoverarea; local
    [all...]
  /external/mesa3d/src/gallium/drivers/llvmpipe/
lp_bld_interp.c 95 * a = a0 + dadx*x + dady*y
103 * da'dx = (dadx - dwdx*a)*oow
280 LLVMValueRef dadx = coeff_bld->zero; local
291 dadx = coeff_bld->one;
297 dadx = lp_build_extract_broadcast(gallivm, setup_bld->type,
308 * a = a0 + (x * dadx + y * dady)
310 dadx = LLVMBuildFMul(builder, dadx, pixoffx, "");
312 a = LLVMBuildFAdd(builder, a, dadx, "");
435 * a = a0 + (x * dadx + y * dady
457 LLVMValueRef dadx, dady; local
    [all...]
lp_setup_line.c 52 float (*dadx)[4]; member in struct:lp_line_info
67 info->dadx[slot][i] = 0.0f;
73 * Compute a0, dadx and dady for a linearly interpolated coefficient,
86 float dadx = da21 * info->dx * info->oneoverarea; local
89 info->dadx[slot][i] = dadx;
93 (dadx * (info->v1[0][0] - setup->pixel_offset) +
99 * Compute a0, dadx and dady for a perspective-corrected interpolant,
102 * the plane coefficients (a0, dadx, dady).
118 float dadx = da21 * info->dx * info->oneoverarea local
    [all...]
lp_setup_point.c 51 float (*dadx)[4]; member in struct:point_info
67 info->dadx[slot][i] = 0.0f;
90 info->dadx[slot][i] = 0.0f;
116 float dadx = FIXED_ONE / (float)info->dx12; local
121 info->dadx[slot][0] = dadx;
123 info->a0[slot][0] = 0.5 - (dadx * x0 + dady * y0);
126 info->dadx[slot][0] *= w0;
132 float dadx = 0.0f; local
141 info->dadx[slot][1] = dadx
    [all...]
lp_state_setup.c 68 LLVMValueRef dadx; member in struct:lp_setup_args
137 LLVMValueRef dadx,
148 dadx,
149 LLVMBuildGEP(builder, args->dadx, &idx, 1, ""));
370 /* Calculate dadx (vec4f)
374 LLVMValueRef dadx = LLVMBuildFSub(b, da01_dy20_ooa, da20_dy01_ooa, "dadx"); local
384 LLVMValueRef dadx_x0 = LLVMBuildFMul(b, dadx, x0_center, "dadx_x0");
389 store_coef(gallivm, args, slot, attr_0, dadx, dady);
409 * Compute a0, dadx and dady for a perspective-corrected interpolant
956 float dadx = sdadx[0][i]; local
969 float dadx = sdadx[1 + slot][i]; local
    [all...]
  /external/mesa3d/src/gallium/auxiliary/tgsi/
tgsi_exec.h 87 float dadx[TGSI_NUM_CHANNELS]; member in struct:tgsi_interp_coef
tgsi_exec.c 2299 const float dadx = mach->InterpCoefs[attrib].dadx[chan]; local
2320 const float dadx = mach->InterpCoefs[attrib].dadx[chan]; local
    [all...]
  /system/core/libpixelflinger/include/private/pixelflinger/
ggl_context.h 456 GGLcolor dadx; member in struct:android::shade_t

Completed in 126 milliseconds